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"
(→Dali EJB3 O/R Mapping Project) |
(→Dali EJB3 O/R Mapping Project) |
||
Line 8: | Line 8: | ||
(Subject to change) | (Subject to change) | ||
− | ===Milestone 1 - Iteration 1: Feb 10, 2006=== | + | ===Milestone 1 - Iteration 1: Feb 10, 2006 - Complete=== |
Iteration Goals: | Iteration Goals: | ||
− | *Support broad array of annotations, including id, basic, and | + | *Support broad array of annotations, including id, basic, and association mappings |
*Support Embeddeds, MappedSuperclass, | *Support Embeddeds, MappedSuperclass, | ||
*Integrated DB support via WTP's wst.rdb component | *Integrated DB support via WTP's wst.rdb component | ||
− | *DDL Generation | + | *DDL Generation (postponed to Milestone 2) |
*Problems support for invalid mappings | *Problems support for invalid mappings | ||
− | *Compliant with EJB3 Persistence Spec - Proposed Final Draft | + | *Compliant with EJB3 Persistence Spec - Proposed Final Draft (with exception of a name change for GeneratorType to GenerationType; this will be fixed in an early M1I2 build) |
Target Compatibility: Eclipse 3.1.2, WTP 1.0.1 | Target Compatibility: Eclipse 3.1.2, WTP 1.0.1 | ||
Line 21: | Line 21: | ||
===Milestone 1 - Iteration 2: March 10, 2006=== | ===Milestone 1 - Iteration 2: March 10, 2006=== | ||
Iteration Goals: | Iteration Goals: | ||
− | * | + | *Entity Generation from Tables |
− | *Support for | + | *DDL Generation from Entities |
+ | *Support multiple JoinColumns for association mappings | ||
*Management of Persistence XML | *Management of Persistence XML | ||
*Enhanced Problem reporting | *Enhanced Problem reporting | ||
Line 30: | Line 31: | ||
===Milestone 2: April 14, 2006=== | ===Milestone 2: April 14, 2006=== | ||
Milestone Goals: | Milestone Goals: | ||
− | * | + | *Support for Inheritance |
+ | *Support for IdClass, EmbeddedID | ||
*Callbacks support | *Callbacks support | ||
*Generator Library | *Generator Library | ||
Line 36: | Line 38: | ||
*Integration with Java refactoring | *Integration with Java refactoring | ||
Target Compatibility: Eclipse 3.2M6, WTP1.5M6 | Target Compatibility: Eclipse 3.2M6, WTP1.5M6 | ||
+ | |||
===Milestone 3: May 12, 2006=== | ===Milestone 3: May 12, 2006=== | ||
Milestone Goals: | Milestone Goals: |
Revision as of 10:55, 15 February 2006
Contents
Dali EJB3 O/R Mapping Project
Welcome to the Dali project wiki home. These pages will be used to document our evolving project plans, and future integration into the WTP.
Milestone Plan
(Subject to change)
Milestone 1 - Iteration 1: Feb 10, 2006 - Complete
Iteration Goals:
- Support broad array of annotations, including id, basic, and association mappings
- Support Embeddeds, MappedSuperclass,
- Integrated DB support via WTP's wst.rdb component
- DDL Generation (postponed to Milestone 2)
- Problems support for invalid mappings
- Compliant with EJB3 Persistence Spec - Proposed Final Draft (with exception of a name change for GeneratorType to GenerationType; this will be fixed in an early M1I2 build)
Target Compatibility: Eclipse 3.1.2, WTP 1.0.1
Milestone 1 - Iteration 2: March 10, 2006
Iteration Goals:
- Entity Generation from Tables
- DDL Generation from Entities
- Support multiple JoinColumns for association mappings
- Management of Persistence XML
- Enhanced Problem reporting
Target Compatibility: Eclipse 3.2M5, WTP1.5M5
Milestone 2: April 14, 2006
Milestone Goals:
- Support for Inheritance
- Support for IdClass, EmbeddedID
- Callbacks support
- Generator Library
- Text based support for query entry
- Integration with Java refactoring
Target Compatibility: Eclipse 3.2M6, WTP1.5M6
Milestone 3: May 12, 2006
Milestone Goals:
- Annotation Value completion (Dependency on APT)
- Enhanced outline view (quick view of entity config)
- Usability enhancements
- Quick fixes
- Text markers
Target Compatibility: Eclipse 3.2RC3, WTP1.5RC3
Milestone 4: May 26, 2006
Target Compatibility: Eclipse 3.2RC4, WTP1.5RC4
Milestone 5: June 16, 2006
Target Compatibility: Eclipse 3.2RC5, WTP1.5RC5
Release 0.5: June 28, 2006
Target Compatibility: Eclipse 3.2, WTP1.5