Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "Dali 1.0 planning"

(Links)
 
(29 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
==Links==
 
==Links==
 
*[[Dali feature backlog|Feature backlog]]
 
*[[Dali feature backlog|Feature backlog]]
 +
*[[Dali Deployment Scenarios | Dali Deployment Scenarios]]
 +
*[[Dali WTP Migration Status|WTP Migration Status]]
 +
*[[Dali 1.0 Meeting Minutes]]
 +
*[[Dali 1.0M6 Plan]]
 +
*[[Dali 1.0M7 Plan]]
 +
*[[Dali 1.0RC1 Plan|Dali 1.0 RC Bug Queries]]
  
*Dali R1.0 Planning meetings
+
==Major Themes==
**[[Dali R1.0 Planning meetings - Monday|Monday]]
+
*'''Ecosystem Integration'''
**[[Dali R1.0 Planning meetings - Tuesday|Tuesday]]
+
**Platform/JDT/WTP/DTP
**[[Dali R1.0 Planning meetings - Wednesday|Wednesday]]
+
*'''Extensibility'''
**[[Dali R1.0 Planning meetings - Thursday|Thursday]]
+
**Build in from the bottom and up.
 +
*'''Round out JPA support'''
 +
**UI support for XML Descriptor (orm.xml)
 +
**Cover more of the spec
 +
*'''Usability''' - (some items depend on new feature development in the JDT)
 +
**Better validation, quick fixes, code assist
  
==Feature enhancement backlog:==
+
==Draft Milestone Plan (Aligns with WTP 2.0 Milestones)==
  
* Finish what we started
+
===M1 - August 24th 2006===
** Support fully-qualified annotations
+
*No new functionality planned
** Support Class-level SequenceGenerator and TableGenerator
+
 
** Add ManyToMany problems
+
===M2 - October 6th 2006===
** Enhance "New Entity Wizard"
+
*DTP Migration
** Add 'nullable' and 'length' to Column annotation ('precision'? 'scale'?)
+
*New orm.xml prototype
** Finish Inheritance
+
*Using Facet Framework (may need to move to M3 based on model rework)
** Finish SecondaryTable
+
 
** Finish JoinColumn
+
===M3 - November 17th 2006===
** Support fully-qualified table names
+
*Integrated with WTP Build
*** Default schema
+
 
*** Multiple schemas per project
+
===M4 - December 22nd 2006 (Date change to align with new WTP 2.0 M4 date)===
*** Explicit 'schema' and 'catalog' elements (Table, TableGenerator, JoinTable, and SecondaryTable)
+
*Fully integrated with WTP Build
*** Dotted names (Column, JoinColumn)
+
*Demonstrate simultaneous Java annotation support with orm.xml support
** Support public fields
+
 
* Determine future of "DDL Generation"
+
===M5 - Feb 23 2007===
* Enhance "Entity Generation"
+
*Defaults processing
** Add tests
+
*Basic Validation framework
** Improve relationship management code (add/remove/set)
+
*Enhanced Project Creation/Configuration
** Improve Wizard - add settings configuration
+
*DB access via DTP - Table/Column suggestions in the UI
* Support editing persistence.xml
+
*Entity Generation
* Support editing orm.xml
+
 
* Integrate better with Platform/JDT/WTP/DTP
+
===M6 - April 6 2007===
** Participate in Java refactoring
+
*persistence.xml validation
** Use tabbed properties pane
+
*Support for more annotations and orm.xml elements
** Implement Facets
+
*Support for features that allow for adoption (public fields, fully qualified annotations)
** Use APT for annotation validation
+
*Additional annotation and orm.xml validation
** Migrate from RDB to DTP
+
*Support for Inheritance, SecondaryTable, JoinColumn, and Generators
** Rename packages (org.eclipse.wst.jpa.*?)
+
 
** Move problems from Build to Validators
+
===M7 - May 18 2007===
* Support IdClass
+
*Additional Support for ORM XML
* Support AssociationOverrides
+
*Enhance Project Creation
* Support Queries
+
*Text based query support with associated model
* Support Callbacks
+
*Provisional API/Extensions
* Support Lob
+
 
* Support Enumerated
+
===R1.0 - June 29 2007===
* Support MapKey
+
* Add extension points
+
** Implement RI-specific extensions
+
*Toggles
+
**Make a default specific or vice versa
+
**Move all annoations for an entity or entities to orm.xml or vice versa
+

Latest revision as of 09:01, 8 June 2007

Links

Major Themes

  • Ecosystem Integration
    • Platform/JDT/WTP/DTP
  • Extensibility
    • Build in from the bottom and up.
  • Round out JPA support
    • UI support for XML Descriptor (orm.xml)
    • Cover more of the spec
  • Usability - (some items depend on new feature development in the JDT)
    • Better validation, quick fixes, code assist

Draft Milestone Plan (Aligns with WTP 2.0 Milestones)

M1 - August 24th 2006

  • No new functionality planned

M2 - October 6th 2006

  • DTP Migration
  • New orm.xml prototype
  • Using Facet Framework (may need to move to M3 based on model rework)

M3 - November 17th 2006

  • Integrated with WTP Build

M4 - December 22nd 2006 (Date change to align with new WTP 2.0 M4 date)

  • Fully integrated with WTP Build
  • Demonstrate simultaneous Java annotation support with orm.xml support

M5 - Feb 23 2007

  • Defaults processing
  • Basic Validation framework
  • Enhanced Project Creation/Configuration
  • DB access via DTP - Table/Column suggestions in the UI
  • Entity Generation

M6 - April 6 2007

  • persistence.xml validation
  • Support for more annotations and orm.xml elements
  • Support for features that allow for adoption (public fields, fully qualified annotations)
  • Additional annotation and orm.xml validation
  • Support for Inheritance, SecondaryTable, JoinColumn, and Generators

M7 - May 18 2007

  • Additional Support for ORM XML
  • Enhance Project Creation
  • Text based query support with associated model
  • Provisional API/Extensions

R1.0 - June 29 2007

Back to the top