Skip to main content
Jump to: navigation, search

Dali feature backlog post 2.0

Revision as of 12:12, 15 July 2008 by (Talk | contribs) (Dali Feature Backlog)

Dali Feature Backlog

(as of Dali 2.0 release)

Deferred from 2.0


  • 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


  • Support for EclipseLink provider specific annotations and mapping file (2.1)


  • API
    • API for easily saving OrmXML and PersistentXML models 223197 (low priority - help wanted)
    • Headless API for committing changes to CU 184470 (low-priority - help wanted)
    • Move from provisional to public (2.2?)

More Spec support

  • Enhance Validation (many enhancements associated with this in bugzilla) (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 (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)
  • Remove Utility Module requirement (higher priority)
  • Unify class specification(linking, lightbulbs, etc) (higher priority)

Back to the top