Attendees: Michael Bouschen, Michelle Caisse, Craig Russell
Agenda:1. (JDO-615) MetaData specification API: Discussion in the JIRA is on factory methods for single-valued properties; using bean property patterns for factory methods; setting parent automatically versus explicitly; provide methods for modifying the structure (remove methods, unset methods); should factory methods for items that have required attributes like name also require the attribute as a parameter; should boolean properties strictly follow the bean pattern. AI Michael add comments to JIRA.
2. (JDO-591) Enhancer Invocation API: JDO RI now implements the new API; this JIRA should be closed and new JIRAs opened for follow-on work. For example, adding a utility Main class in javax.jdo to parse command line and call the enhancer; adding plugins for eclipse, maven, netbeans, etc.
3. (JDO-617) JDOQL : Bulk Update and Delete Operations: It would be nice for this feature to have some justification. AI Craig update JIRA with more specific comments.
4. (JDO-620) datastore identifier needed for improving replication of objects: This needs some more discussion to see if JDO is an appropriate technology for low-level operations like replication.
5. (JDO-619) API required for enabling/disabling FOR UPDATE locking for SELECTs: It seems useful for real applications. Maybe we can augment the fetch plan and/or metadata. If set in metadata, and not overridden at runtime, all getObejctById, navigation, and query would use the FOR UPDATE. If set in fetch plan, only operations that use the fetch plan would be affected. AI discuss further on JIRA.
6. Other issues: none Action Items from weeks past:[Nov 30 2007] AI Christiaan propose more details on Update/copy by query for post-JDO 2.1.
[May 25 2007] AI everyone download the Grails demo from grails.org and check it out. Also look at Grails/Groovy ExpandoMetaClass that has the magic to avoid reflection and enhancement.
[May 25 2007] AI Matthew Adams prepare a proposal with just the basics of schema synchronization with jdo and orm metadata.
[Sep 2 2005] AI: To recruit members: Articles on TheServerSide directing attention to the site. T-shirts. AI: Craig write a ServerSide article.
-- Michelle Craig L Russell Architect, Sun Java Enterprise System http://db.apache.org/jdo 408 276-5638 mailto:[EMAIL PROTECTED] P.S. A good JDO? O, Gasp!
smime.p7s
Description: S/MIME cryptographic signature
