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.
Difference between revisions of "Dali 1.0 planning"
(→Feature enhancement backlog) |
|||
Line 1: | Line 1: | ||
==Feature enhancement backlog:== | ==Feature enhancement backlog:== | ||
− | * | + | * Finish what we started |
− | + | ** Support fully-qualified annotations | |
− | ** | + | ** Support Class-level SequenceGenerator and TableGenerator |
− | **Support | + | ** Add ManyToMany problems |
− | ** | + | ** Enhance "New Entity Wizard" |
− | **Enhance "New Entity Wizard" | + | ** Add 'nullable' and 'length' to Column annotation ('precision'? 'scale'?) |
− | **Add nullable and length to | + | ** Finish Inheritance |
− | ** | + | ** Finish SecondaryTable |
− | ** | + | ** Finish JoinColumn |
− | **Support fully qualified | + | ** Support fully-qualified table names |
− | **Support | + | *** Default schema |
− | ** | + | *** Multiple schemas per project |
− | *persistence.xml editing | + | *** Explicit 'schema' and 'catalog' elements (Table, TableGenerator, JoinTable, and SecondaryTable) |
− | *Participate in Java refactoring | + | *** Dotted names (Column, JoinColumn) |
− | * | + | ** Support public fields |
− | *Implement Facets | + | |
− | *APT for annotation validation | + | * Determine future of "DDL Generation" |
− | *DTP | + | * Enhance "Entity Generation" |
− | * | + | ** Add tests |
− | * | + | ** Improve relationship management code (add/remove/set) |
− | * | + | * Support editing persistence.xml |
− | *AssociationOverrides | + | * Support editing orm.xml |
− | *Queries | + | * Integrate better with Platform/JDT/WTP/DTP |
− | *Callbacks | + | ** Participate in Java refactoring |
− | *Lob | + | ** Use tabbed properties pane |
− | *Enumerated | + | ** Implement Facets |
− | *MapKey | + | ** Use APT for annotation validation |
+ | ** Migrate from RDB to DTP | ||
+ | ** Rename packages (org.eclipse.wst.jpa.*?) | ||
+ | * Support IdClass | ||
+ | * Support AssociationOverrides | ||
+ | * Support Queries | ||
+ | * Support Callbacks | ||
+ | * Support Lob | ||
+ | * Support Enumerated | ||
+ | * Support MapKey | ||
+ | * Add extension points | ||
+ | ** Implement RI-specific extensions |
Revision as of 01:27, 16 July 2006
Feature enhancement backlog:
- Finish what we started
- Support fully-qualified annotations
- Support Class-level SequenceGenerator and TableGenerator
- Add ManyToMany problems
- Enhance "New Entity Wizard"
- Add 'nullable' and 'length' to Column annotation ('precision'? 'scale'?)
- Finish Inheritance
- Finish SecondaryTable
- Finish JoinColumn
- Support fully-qualified table names
- Default schema
- Multiple schemas per project
- Explicit 'schema' and 'catalog' elements (Table, TableGenerator, JoinTable, and SecondaryTable)
- Dotted names (Column, JoinColumn)
- Support public fields
- Determine future of "DDL Generation"
- Enhance "Entity Generation"
- Add tests
- Improve relationship management code (add/remove/set)
- Support editing persistence.xml
- Support editing orm.xml
- Integrate better with Platform/JDT/WTP/DTP
- Participate in Java refactoring
- Use tabbed properties pane
- Implement Facets
- Use APT for annotation validation
- Migrate from RDB to DTP
- Rename packages (org.eclipse.wst.jpa.*?)
- Support IdClass
- Support AssociationOverrides
- Support Queries
- Support Callbacks
- Support Lob
- Support Enumerated
- Support MapKey
- Add extension points
- Implement RI-specific extensions