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 "EclipseLink/Development/Release/1.0"
< EclipseLink | Development
(→1.0 Milestone 1 - November 5th 2007) |
(→1.0 Milestone 1 - November 5th 2007) |
||
Line 8: | Line 8: | ||
** Functionality | ** Functionality | ||
*** Object-Relational: JPA 1.0 with extensions and | *** Object-Relational: JPA 1.0 with extensions and | ||
+ | *** Object-Relational: Support for reading in Oracle TopLink's 10.1.3 and 11gR1 XML metadata files | ||
*** Object-XML: JAXB 2.0 (not fully compliant) + extensions | *** Object-XML: JAXB 2.0 (not fully compliant) + extensions | ||
*** SDO 2.1 | *** SDO 2.1 | ||
+ | |||
* Working manual build and test capability within Eclipse IDE and through the use of ANT | * Working manual build and test capability within Eclipse IDE and through the use of ANT | ||
− | * Tests are manually runnable. Instructions for running tests and expected results are [[EclipseLink/Development/TestStatus| here.]] | + | * Tests are manually runnable. Instructions for running tests and expected results are [[EclipseLink/Development/TestStatus | here.]] |
− | + | * Basic Examples illustrating core functionality are [[EclipseLink/Examples | here.]] | |
− | * Basic Examples illustrating core functionality | + | |
== 1.0 Milestone 2 - December 2007 == | == 1.0 Milestone 2 - December 2007 == |
Revision as of 10:40, 1 November 2007
This page is describes the milestone builds working towards the 1.0 release Functional Exit Criteria
Contents
1.0 Milestone 1 - November 5th 2007
- Initial contribution of Oracle TopLink source and test cases re-branded to org.eclipse.persistence
- Functionality
- Object-Relational: JPA 1.0 with extensions and
- Object-Relational: Support for reading in Oracle TopLink's 10.1.3 and 11gR1 XML metadata files
- Object-XML: JAXB 2.0 (not fully compliant) + extensions
- SDO 2.1
- Functionality
- Working manual build and test capability within Eclipse IDE and through the use of ANT
- Tests are manually runnable. Instructions for running tests and expected results are here.
- Basic Examples illustrating core functionality are here.
1.0 Milestone 2 - December 2007
- Utilities
- Creation of new sub-component
- Initial contribution of the EclipseLink Workbench Utility
- Move package rename functionality to new component
- New XML metadata format (ER 200040) for Native ORM, OXM, and EIS
- M2 contribution will target providing XML support what JPA orm.xml + XML support for extended JPA annotations already provided by EclipseLink
- Build/Testing
- Automated nightly build on Eclipse build server
- Automated testing using Derby/MySQL on Eclipse Servers
- Automated access to nightly builds
- Start removal of deprecated code
- JPA
- Remove base classes originally introduced to support JPA in JDK 1.4
- Remove CMP and EJB from class and package names
- Most of this has been done in the package rename from Oracle TopLink, but there may be a few stray classes that need renaming
- Replace CMP3Policy with ClassDescriptor.PrimaryKeyPolicy
- Extensible metadata model when using JPA (custom descriptor classes)
- JPA 2.0 feature Development Strategy
- SDO 2.1 Functionally complete
- MOXy: JAXB 2 support for @XMLElements
- Rework build scripts to work more flexibly with both Subversion/Tortoise checkouts and Subclipse/Subversive checkouts
- Progress our plan for including extensions that depend on classes that are not open source