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 3.1Planning/Backlog"
(New page: ==Dali Feature Backlog (Juno)== ''JAXB'' ''EclipseLink JAXB'' ''EclipseLink JPA'' *Additional support for EclipseLink provider specific annotations and mapping file content (high) *...) |
(→Dali Feature Backlog (Juno)) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
==Dali Feature Backlog (Juno)== | ==Dali Feature Backlog (Juno)== | ||
− | ''JAXB'' | + | '''JAXB''' |
+ | *Complete Core JAXB functionality [https://bugs.eclipse.org/bugs/buglist.cgi?bug_severity=enhancement;classification=WebTools;query_format=advanced;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status=REOPENED;component=JAXB;product=Dali%20JPA%20Tools Open JAXB Enhancements] | ||
− | ''EclipseLink JAXB'' | + | '''EclipseLink JAXB''' |
+ | *Build core tooling support for EclipseLink JAXB | ||
+ | ** XML Mapping File | ||
+ | ** Extended Mappings | ||
− | ''EclipseLink JPA'' | + | '''EclipseLink JPA''' |
− | + | ||
− | + | ||
− | + | *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] | |
− | * | + | |
− | + | ||
− | ''Core functionality'' | + | '''JPA 2.0''' |
+ | *Complete remaining 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] | ||
+ | |||
+ | |||
+ | '''Core functionality''' | ||
*[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)] | *[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)] | ||
Line 25: | Line 29: | ||
*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?) | *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 | *Better support for EAR development | ||
+ | *Support XML files in Jars | ||
− | ''Usability/Integration'' (take further advantage of Eclipse integration) | + | '''Usability/Integration''' (take further advantage of Eclipse integration) |
*Tabbed Properties integration (not currently possible, but still fighting the good fight) | *Tabbed Properties integration (not currently possible, but still fighting the good fight) | ||
*Additional participation in Java Refactoring [https://bugs.eclipse.org/bugs/show_bug.cgi?id=136333 136333] (higher priority) | *Additional participation in Java Refactoring [https://bugs.eclipse.org/bugs/show_bug.cgi?id=136333 136333] (higher priority) | ||
+ | **Refactor JPQL queries (high) | ||
*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] (medium priority) | ||
*JPA Metadata Conversion (annotation -> XML) [https://bugs.eclipse.org/bugs/show_bug.cgi?id=138622 138622](high) | *JPA Metadata Conversion (annotation -> XML) [https://bugs.eclipse.org/bugs/show_bug.cgi?id=138622 138622](high) | ||
+ | *Quick Fixes | ||
+ | *JPQL Query Editor | ||
+ | *Add ability to run JPQL queries | ||
+ | *JPA orm.xml content assist | ||
− | ''Extensibility'' | + | '''Extensibility''' |
*API | *API | ||
**Move from provisional to public where possible (high) | **Move from provisional to public where possible (high) | ||
*Entity Generation extensibility [https://bugs.eclipse.org/bugs/show_bug.cgi?id=175177 175177] (Help Wanted) | *Entity Generation extensibility [https://bugs.eclipse.org/bugs/show_bug.cgi?id=175177 175177] (Help Wanted) |
Latest revision as of 17:50, 19 July 2011
Dali Feature Backlog (Juno)
JAXB
- Complete Core JAXB functionality Open JAXB Enhancements
EclipseLink JAXB
- Build core tooling support for EclipseLink JAXB
- XML Mapping File
- Extended Mappings
EclipseLink JPA
- Additional support for EclipseLink provider specific annotations and mapping file content (high) Open EclipseLink enhancements
JPA 2.0
- Complete remaining support for JPA 2.0 features (high) Open JPA 2.0 related enhancements
Core functionality
- 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)
- 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
- Support XML files in Jars
Usability/Integration (take further advantage of Eclipse integration)
- Tabbed Properties integration (not currently possible, but still fighting the good fight)
- Additional participation in Java Refactoring 136333 (higher priority)
- Refactor JPQL queries (high)
- Autosync between project and persistence.xml 141421 (medium priority)
- JPA Metadata Conversion (annotation -> XML) 138622(high)
- Quick Fixes
- JPQL Query Editor
- Add ability to run JPQL queries
- JPA orm.xml content assist
Extensibility
- API
- Move from provisional to public where possible (high)
- Entity Generation extensibility 175177 (Help Wanted)