Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "Dali feature backlog"

(Feature enhancement backlog:)
(Feature enhancement backlog:)
 
Line 6: Line 6:
 
** Rename packages (org.eclipse.wst.jpa.*?) [[Image:Checkmark.gif]]
 
** Rename packages (org.eclipse.wst.jpa.*?) [[Image:Checkmark.gif]]
 
** Move problems from Build to Validators [[Image:Checkmark.gif]]
 
** Move problems from Build to Validators [[Image:Checkmark.gif]]
** Use APT for annotation validation
+
** Use APT for annotation validation  
 
** Participate in Java refactoring
 
** Participate in Java refactoring
 
* Support editing orm.xml [[Image:Checkmark.gif]]
 
* Support editing orm.xml [[Image:Checkmark.gif]]
* Support persistence.xml  
+
* Support persistence.xml [[Image:Checkmark.gif]]
* Develop extension points  
+
* Develop extension points [[Image:Checkmark.gif]]
 
* Complete our annotation based support [[Image:Checkmark.gif]]
 
* Complete our annotation based support [[Image:Checkmark.gif]]
 
** Support fully-qualified annotations [[Image:Checkmark.gif]]
 
** Support fully-qualified annotations [[Image:Checkmark.gif]]
** Support Class-level SequenceGenerator and TableGenerator
+
** Support Class-level SequenceGenerator and TableGenerator [[Image:Checkmark.gif]]
** Add ManyToMany problems
+
** Add ManyToMany problems [[Image:Checkmark.gif]]
** Enhance "New Entity Wizard" (Removed this wizard)
+
** Enhance "New Entity Wizard" [[Image:Checkmark.gif]]
** Add 'nullable' and 'length' to Column annotation ('precision'? 'scale'?)
+
** Add 'nullable' and 'length' to Column annotation ('precision'? 'scale'?) [[Image:Checkmark.gif]]
 
** Finish Inheritance  
 
** Finish Inheritance  
 
** Finish SecondaryTable  
 
** Finish SecondaryTable  
Line 23: Line 23:
 
*** Default schema [[Image:Checkmark.gif]]
 
*** Default schema [[Image:Checkmark.gif]]
 
*** Multiple schemas per project [[Image:Checkmark.gif]]
 
*** Multiple schemas per project [[Image:Checkmark.gif]]
*** Explicit 'schema' and 'catalog' elements (Table, TableGenerator, JoinTable, and SecondaryTable)  
+
*** Explicit 'schema' and 'catalog' elements (Table, TableGenerator, JoinTable, and SecondaryTable) [[Image:Checkmark.gif]]
 
*** Dotted names (Column, JoinColumn)
 
*** Dotted names (Column, JoinColumn)
 
** Support public fields
 
** Support public fields
Line 30: Line 30:
 
** Add tests
 
** Add tests
 
** Improve relationship management code (add/remove/set)
 
** Improve relationship management code (add/remove/set)
** Improve Wizard - add settings configuration
+
** Improve Wizard - add settings configuration  
* Support IdClass
+
* Support IdClass [[Image:Checkmark.gif]]
 
* Support AssociationOverrides [[Image:Checkmark.gif]]
 
* Support AssociationOverrides [[Image:Checkmark.gif]]
* Support Queries
+
* Support Queries [[Image:Checkmark.gif]]
* Support Callbacks
+
* Support Callbacks  
 
* Support Lob [[Image:Checkmark.gif]]
 
* Support Lob [[Image:Checkmark.gif]]
 
* Support Enumerated [[Image:Checkmark.gif]]
 
* Support Enumerated [[Image:Checkmark.gif]]

Latest revision as of 17:12, 7 July 2008

Feature enhancement backlog:

  • Integrate better with Platform/JDT/WTP/DTP
    • Migrate from RDB to DTP Checkmark.gif
    • Implement Facets Checkmark.gif
    • Use tabbed properties pane (Decided against this)
    • Rename packages (org.eclipse.wst.jpa.*?) Checkmark.gif
    • Move problems from Build to Validators Checkmark.gif
    • Use APT for annotation validation
    • Participate in Java refactoring
  • Support editing orm.xml Checkmark.gif
  • Support persistence.xml Checkmark.gif
  • Develop extension points Checkmark.gif
  • Complete our annotation based support Checkmark.gif
    • Support fully-qualified annotations Checkmark.gif
    • Support Class-level SequenceGenerator and TableGenerator Checkmark.gif
    • Add ManyToMany problems Checkmark.gif
    • Enhance "New Entity Wizard" Checkmark.gif
    • Add 'nullable' and 'length' to Column annotation ('precision'? 'scale'?) Checkmark.gif
    • Finish Inheritance
    • Finish SecondaryTable
    • Finish JoinColumn
    • Support fully-qualified table names
      • Default schema Checkmark.gif
      • Multiple schemas per project Checkmark.gif
      • Explicit 'schema' and 'catalog' elements (Table, TableGenerator, JoinTable, and SecondaryTable) Checkmark.gif
      • Dotted names (Column, JoinColumn)
    • Support public fields
  • Determine future of "DDL Generation" - DDL Gen support will be provided by the runtime. We will integrate with this functionality from the UI. - NJH Checkmark.gif
  • Enhance "Entity Generation"
    • Add tests
    • Improve relationship management code (add/remove/set)
    • Improve Wizard - add settings configuration
  • Support IdClass Checkmark.gif
  • Support AssociationOverrides Checkmark.gif
  • Support Queries Checkmark.gif
  • Support Callbacks
  • Support Lob Checkmark.gif
  • Support Enumerated Checkmark.gif
  • Support MapKey Checkmark.gif
  • Toggles
    • Make a default specific or vice versa
    • Move all annoations for an entity or entities to orm.xml or vice versa

Back to the top