From: Wes B. <we...@ca...> - 2006-02-09 16:11:36
|
I'm thinking of switching XORM future development to have the following dependencies: * Add requirement for JDK 1.5 and clean up code in ways this allows * Add requirement for JDO 2.0, now that there is an API JAR available. Most of the 2.0 methods would be initially non-functional, but some key ones, like PersistenceManager.newInstance(), would replace XORM proprietary methods where applicable. * Include the POJQ project for compilable queries. This would replace the experimental CodeQuery framework in XORM today, and remove the need for BCEL. These changes should all be backward compatible for users, provided that they recompile against the JDO2 jar (which alters the argument types and return types of some methods). I don't see XORM being a particularly active project, or hoping to surpass much larger open source projects like JPOX (the JDO 2.0 reference implementation) in terms of overall implementation of the JDO spec, but this allows us to align its usage with the features that have been standardized in JDO 2 and maintain focus on implementing those features which we feel are most important and applicable to our projects, or those that we're interesting in looking at from an experimental point of view. Thoughts? Wes |