Dali feature backlog post 2.0
Dali Feature Backlog
(as of Dali 2.1 release)
EclipseLink
- Additional support for EclipseLink provider specific annotations and mapping file content (high)
JPA 2.0
- Preview support for JPA 2.0 features (high)
Extensibility
- API
- Move from provisional to public where possible (high)
- Entity Generation extensibility 175177 (Help Wanted)
More Spec support
- Enhance Validation (medium-high priority)
- Conflicting mapping annotations - Basic and One to One on same attribute; resource model validation
- Enhance inheritance support (change strategies mid hierarchy) 141528 (eclipselink related - lower priority)
- Additional Query support (high)
- Support Callbacks 198985 (Low Priority)
- Multiple Persistent Unit support (Non-overlapping – classes must be listed in persistence.xml) 194833 (3.0?)
- Better support for EAR development
Usability/Integration (take further advantage of Eclipse integration)
- Tabbed Properties integration (not currently possible, but still fighting the good fight)
- Participate in Java Refactoring 136333 (higher priority)
- Enhance Entity Gen
- Detect existing entities when generating new entities from schema 146451 (helpwanted)
- Many others
- Autosync between project and persistence.xml 141421 (medium priority)
- Multi-select “Make Entity” support 182849 (low priority)
- Action to move annotation metadata to XML Mapping File metadata for a given attribute?, type, package, or project. 138622(3.0?)
- Remove Utility Module requirement 234383(higher priority)