Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Dali feature backlog post 2.0"
(→Dali Feature Backlog) |
(→Dali Feature Backlog) |
||
Line 21: | Line 21: | ||
''Usability/Integration'' (take further advantage of Eclipse integration) | ''Usability/Integration'' (take further advantage of Eclipse integration) | ||
− | *Quick Fixes | + | *Quick Fixes (lower priority) |
− | *Java UI indicator to show where XML is overriding Java annotations | + | *Java UI indicator to show where XML is overriding Java annotations [https://bugs.eclipse.org/bugs/show_bug.cgi?id=194673 194673](lower priority) |
− | *ORM XML element/attribute value completion [https://bugs.eclipse.org/bugs/show_bug.cgi?id=188940 188940] | + | *ORM XML element/attribute value completion [https://bugs.eclipse.org/bugs/show_bug.cgi?id=188940 188940] (Medium) |
Line 30: | Line 30: | ||
''EclipseLink'' | ''EclipseLink'' | ||
− | *Support for EclipseLink provider specific annotations and mapping file | + | *Support for EclipseLink provider specific annotations and mapping file (2.1) |
Line 36: | Line 36: | ||
*API | *API | ||
− | **API for easily saving OrmXML and PersistentXML models [https://bugs.eclipse.org/bugs/show_bug.cgi?id=223197 223197] | + | **API for easily saving OrmXML and PersistentXML models [https://bugs.eclipse.org/bugs/show_bug.cgi?id=223197 223197] (low priority - help wanted) |
− | **Headless API for committing changes to CU [https://bugs.eclipse.org/bugs/show_bug.cgi?id=184470 184470] | + | **Headless API for committing changes to CU [https://bugs.eclipse.org/bugs/show_bug.cgi?id=184470 184470] (low-priority - help wanted) |
− | **Move from provisional to public | + | **Move from provisional to public (2.2?) |
''More Spec support'' | ''More Spec support'' | ||
− | *Enhance Validation (many enhancements associated with this in bugzilla) | + | *Enhance Validation (many enhancements associated with this in bugzilla) (medium-high priority) |
− | *Enhance inheritance support (change strategies mid hierarchy) [https://bugs.eclipse.org/bugs/show_bug.cgi?id=141528 141528] | + | *Enhance inheritance support (change strategies mid hierarchy) [https://bugs.eclipse.org/bugs/show_bug.cgi?id=141528 141528] (eclipselink related - lower priority) |
− | * | + | *Additional Query support (2.2?) |
''Usability/Integration'' (take further advantage of Eclipse integration) | ''Usability/Integration'' (take further advantage of Eclipse integration) | ||
− | *Tabbed Properties integration | + | *Tabbed Properties integration (not currently possible, but still fighting the good fight) |
− | *Participate in Java Refactoring [https://bugs.eclipse.org/bugs/show_bug.cgi?id=136333 136333] | + | *Participate in Java Refactoring [https://bugs.eclipse.org/bugs/show_bug.cgi?id=136333 136333] (higher priority) |
− | *Enhance Entity Gen | + | *Enhance Entity Gen (look for contributions) |
**Type configuration (some support now by editing platform def files) | **Type configuration (some support now by editing platform def files) | ||
**Add relationship management code (add/remove) | **Add relationship management code (add/remove) | ||
**Detect existing entities when generating new entities from schema [https://bugs.eclipse.org/bugs/show_bug.cgi?id=146451 146451] (helpwanted) | **Detect existing entities when generating new entities from schema [https://bugs.eclipse.org/bugs/show_bug.cgi?id=146451 146451] (helpwanted) | ||
**Many others | **Many others | ||
− | + | *Autosync between project and persistence.xml [https://bugs.eclipse.org/bugs/show_bug.cgi?id=141421 141421] (medium priority) | |
− | *Autosync between project and persistence.xml [https://bugs.eclipse.org/bugs/show_bug.cgi?id=141421 141421] | + | *Multi-select “Make Entity” support [https://bugs.eclipse.org/bugs/show_bug.cgi?id=182849 182849] (low priority) |
− | *Multi-select “Make Entity” support [https://bugs.eclipse.org/bugs/show_bug.cgi?id=182849 182849] | + | *Action to move annotation metadata to XML Mapping File metadata for a given attribute?, type, package, or project. (3.0?) |
− | *Action to move annotation metadata to XML Mapping File metadata for a given attribute?, type, package, or project. | + | *Add JDBC driver library checkbox to new project creation, similar to (higher priority) |
Revision as of 17:41, 14 July 2008
Dali Feature Backlog
(as of Dali 2.0 release)
Deferred from 2.0
Extensibility
- Entity Generation extensibility 175177 (Help Wanted)
More Spec support
- Support Callbacks 198985 (Low Priority)
- Multiple Persistent Unit support (Non-overlapping – classes must be listed in persistence.xml) 194833 (3.0?)
- Java Class file support 197069 (2.1)
- Cross project references
Usability/Integration (take further advantage of Eclipse integration)
- Quick Fixes (lower priority)
- Java UI indicator to show where XML is overriding Java annotations 194673(lower priority)
- ORM XML element/attribute value completion 188940 (Medium)
Other Major Enhancement Requests
EclipseLink
- Support for EclipseLink provider specific annotations and mapping file (2.1)
Extensibility
- API
More Spec support
- Enhance Validation (many enhancements associated with this in bugzilla) (medium-high priority)
- Enhance inheritance support (change strategies mid hierarchy) 141528 (eclipselink related - lower priority)
- Additional Query support (2.2?)
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 (look for contributions)
- Type configuration (some support now by editing platform def files)
- Add relationship management code (add/remove)
- 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. (3.0?)
- Add JDBC driver library checkbox to new project creation, similar to (higher priority)