Jump to: navigation, search

Difference between revisions of "Dali feature backlog post 2.0"

m (Dali Feature Backlog)
(Dali Feature Backlog)
Line 8: Line 8:
 
''Extensibility''
 
''Extensibility''
  
*Entity Generation extensibility [https://bugs.eclipse.org/bugs/show_bug.cgi?id=175177 175177]
+
*Entity Generation extensibility [https://bugs.eclipse.org/bugs/show_bug.cgi?id=175177 175177] (Help Wanted)
  
  
 
''More Spec support''
 
''More Spec support''
  
*Support Callbacks [https://bugs.eclipse.org/bugs/show_bug.cgi?id=198985 198985]  
+
*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]  
+
*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?)
*Java Class file support [https://bugs.eclipse.org/bugs/show_bug.cgi?id=197069 197069]  
+
*Java Class file support [https://bugs.eclipse.org/bugs/show_bug.cgi?id=197069 197069] (2.1)
*Cross project references  
+
**Cross project references  
  
  

Revision as of 11:40, 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
  • 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
    • API for easily saving OrmXML and PersistentXML models 223197
    • Headless API for committing changes to CU 184470
    • Move from provisional to public


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.