[+1] Right direction, detailed planning can proceed
[-1] We need something different (please specify the direction) Proposal: JDO2 will define a complete set of annotationsAnnotations will be declared in two different packages; jdo annotations would contain only object model metadata, not mapping metadata:
* javax.jdo.annotation.jdo * javax.jdo.annotation.ormAnnotation documentation will focus on mapping between annotations and the existing xml metadata and will use the identical semantics of xml metadata
Compliant implementations that support JDK1.5 will be required to accept annotated classes' metadata
If annotated classes are used with xml metadata, xml metadata will override annotation metadata.
JDO2 will define interoperability with EJB3/JPA annotationsCompliant implementations can optionally use @Entity annotations instead of JDO annotations
Mapping from EJB3/JPA to JDO will be defined so as to improve portability of applications from one JDO implementation to others
If both JDO and EJB3/JPA annotations are used in the same class we need to choose between:
* JDO annotations will override EJB3/JPA annotations * This is illegal Craig Russell Architect, Sun Java Enterprise System http://java.sun.com/products/jdo 408 276-5638 mailto:[EMAIL PROTECTED] P.S. A good JDO? O, Gasp!
smime.p7s
Description: S/MIME cryptographic signature
