Notice: this Wiki will be going read only early in 2024 and edits will no longer be 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"
m (→Dali Feature Backlog) |
m (→Dali Feature Backlog) |
||
Line 8: | Line 8: | ||
''Extensibility'' | ''Extensibility'' | ||
− | *Entity Generation extensibility 175177 | + | *Entity Generation extensibility [https://bugs.eclipse.org/bugs/show_bug.cgi?id=175177 175177] |
''More Spec support'' | ''More Spec support'' | ||
− | *Support Callbacks 198985 | + | *Support Callbacks [https://bugs.eclipse.org/bugs/show_bug.cgi?id=198985 198985] |
− | *Multiple Persistent Unit support (Non-overlapping – classes must be listed in persistence.xml) 194833 | + | *Multiple Persistent Unit support (Non-overlapping – classes must be listed in persistence.xml) [https://bugs.eclipse.org/bugs/show_bug.cgi?id=194833 194833] |
− | *Java Class file support 197069 | + | *Java Class file support [https://bugs.eclipse.org/bugs/show_bug.cgi?id=197069 197069] |
*Cross project references | *Cross project references | ||
Line 23: | Line 23: | ||
*Quick Fixes | *Quick Fixes | ||
*Java UI indicator to show where XML is overriding Java annotations | *Java UI indicator to show where XML is overriding Java annotations | ||
− | *ORM XML element/attribute value completion 188940 | + | *ORM XML element/attribute value completion [https://bugs.eclipse.org/bugs/show_bug.cgi?id=188940 188940] |
Line 36: | Line 36: | ||
*API | *API | ||
− | **API for easily saving OrmXML and PersistentXML models | + | **API for easily saving OrmXML and PersistentXML models [https://bugs.eclipse.org/bugs/show_bug.cgi?id=223197 223197] |
− | **Headless API for committing changes to CU 184470 | + | **Headless API for committing changes to CU [https://bugs.eclipse.org/bugs/show_bug.cgi?id=184470 184470] |
**Move from provisional to public | **Move from provisional to public | ||
Line 44: | Line 44: | ||
*Enhance Validation (many enhancements associated with this in bugzilla) | *Enhance Validation (many enhancements associated with this in bugzilla) | ||
− | *Enhance inheritance support (change strategies mid hierarchy) 141528 | + | *Enhance inheritance support (change strategies mid hierarchy) [https://bugs.eclipse.org/bugs/show_bug.cgi?id=141528 141528] |
− | *Callback configuration 198985 | + | *Callback configuration [https://bugs.eclipse.org/bugs/show_bug.cgi?id=198985 198985] |
Line 51: | Line 51: | ||
*Tabbed Properties integration | *Tabbed Properties integration | ||
− | *Participate in Java Refactoring 136333 | + | *Participate in Java Refactoring [https://bugs.eclipse.org/bugs/show_bug.cgi?id=136333 136333] |
*Enhance Entity Gen | *Enhance Entity Gen | ||
**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 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 | ||
− | *In Java Editor, Mark Attributes with XML mapping overrides 194673 | + | *In Java Editor, Mark Attributes with XML mapping overrides [https://bugs.eclipse.org/bugs/show_bug.cgi?id=194673 194673] |
− | *Autosync between project and persistence.xml 141421 | + | *Autosync between project and persistence.xml [https://bugs.eclipse.org/bugs/show_bug.cgi?id=141421 141421] |
− | *Multi-select “Make Entity” support 182849 | + | *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. | *Action to move annotation metadata to XML Mapping File metadata for a given attribute?, type, package, or project. |
Revision as of 00:51, 12 July 2008
Dali Feature Backlog
(as of Dali 2.0 release)
Deferred from 2.0
Extensibility
- Entity Generation extensibility 175177
More Spec support
- Support Callbacks 198985
- Multiple Persistent Unit support (Non-overlapping – classes must be listed in persistence.xml) 194833
- Java Class file support 197069
- Cross project references
Usability/Integration (take further advantage of Eclipse integration)
- Quick Fixes
- Java UI indicator to show where XML is overriding Java annotations
- ORM XML element/attribute value completion 188940
Other Major Enhancement Requests
EclipseLink
- Support for EclipseLink provider specific annotations and mapping file
Extensibility
- API
More Spec support
- Enhance Validation (many enhancements associated with this in bugzilla)
- Enhance inheritance support (change strategies mid hierarchy) 141528
- Callback configuration 198985
Usability/Integration (take further advantage of Eclipse integration)
- Tabbed Properties integration
- Participate in Java Refactoring 136333
- Enhance Entity Gen
- 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
- In Java Editor, Mark Attributes with XML mapping overrides 194673
- Autosync between project and persistence.xml 141421
- Multi-select “Make Entity” support 182849
- Action to move annotation metadata to XML Mapping File metadata for a given attribute?, type, package, or project.