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) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
==Dali Feature Backlog== | ==Dali Feature Backlog== | ||
− | (as of Dali 2. | + | (as of Dali 2.1 release) |
+ | ''EclipseLink'' | ||
+ | *Additional support for EclipseLink provider specific annotations and mapping file content (high) | ||
+ | **[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=EclipseLink&classification=WebTools&product=Dali+JPA+Tools&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=enhancement&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Open EclipseLink enhancements] | ||
− | '' | + | ''JPA 2.0'' |
− | + | *Preview support for JPA 2.0 features (high) | |
− | + | **[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=WebTools&product=Dali+JPA+Tools&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=jpa2.0&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=enhancement&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Open JPA 2.0 related enhancements] | |
− | + | ||
− | * | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | * | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
Line 36: | Line 15: | ||
*API | *API | ||
− | ** | + | **Move from provisional to public where possible (high) |
− | * | + | *Entity Generation extensibility [https://bugs.eclipse.org/bugs/show_bug.cgi?id=175177 175177] (Help Wanted) |
− | + | ||
''More Spec support'' | ''More Spec support'' | ||
− | *Enhance Validation | + | *[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=validation&classification=WebTools&product=Dali+JPA+Tools&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Enhance Validation (medium-high priority)] |
**Conflicting mapping annotations - Basic and One to One on same attribute; resource model validation | **Conflicting mapping annotations - Basic and One to One on same attribute; resource model validation | ||
*Enhance inheritance support (change strategies mid hierarchy) [https://bugs.eclipse.org/bugs/show_bug.cgi?id=141528 141528] (eclipselink related - lower priority) | *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 ( | + | *Additional Query support (high) |
+ | *Support Callbacks [https://bugs.eclipse.org/bugs/show_bug.cgi?id=198985 198985] (Low Priority) | ||
+ | *Multiple Persistent Unit support (Non-overlapping – classes must be listed in persistence.xml) [https://bugs.eclipse.org/bugs/show_bug.cgi?id=194833 194833] (3.0?) | ||
+ | *Better support for EAR development | ||
Line 53: | Line 34: | ||
*Tabbed Properties integration (not currently possible, but still fighting the good fight) | *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] (higher priority) | *Participate in Java Refactoring [https://bugs.eclipse.org/bugs/show_bug.cgi?id=136333 136333] (higher priority) | ||
− | *Enhance Entity Gen | + | *Enhance Entity Gen |
− | + | ||
− | + | ||
**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 | ||
Line 61: | Line 40: | ||
*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] (low priority) | ||
*Action to move annotation metadata to XML Mapping File metadata for a given attribute?, type, package, or project. [https://bugs.eclipse.org/bugs/show_bug.cgi?id=138622 138622](3.0?) | *Action to move annotation metadata to XML Mapping File metadata for a given attribute?, type, package, or project. [https://bugs.eclipse.org/bugs/show_bug.cgi?id=138622 138622](3.0?) | ||
− | |||
*Remove Utility Module requirement [https://bugs.eclipse.org/bugs/show_bug.cgi?id=234383 234383](higher priority) | *Remove Utility Module requirement [https://bugs.eclipse.org/bugs/show_bug.cgi?id=234383 234383](higher priority) | ||
− |
Latest revision as of 14:39, 18 June 2010
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)