db-jdo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Craig L Russell <Craig.Russ...@Sun.COM>
Subject Re: JDO TCK Conference Call Friday, Nov 9 , 9 am PST
Date Fri, 09 Nov 2007 17:58:53 GMT
Attendees: Michael Bouschen, Michelle Caisse, Matthew Adams, Craig  

Note: due to a conflict with ApacheCon, next week's meeting might not  
have a quorum. If anyone has agenda items please send them to the  
list. If no agenda items have been submitted, the meeting will be  
canceled. And the following week is Thanksgiving week; the conference  
call is canceled for the day after Thanksgiving.


1. Discuss EnumSet support: AI all read up on EnumSet and express  
your opinion as to whether JDO should require support for fields of  

2. JDOHelper methods for PersistenceManagerFactory: Several new  
JDOHelper methods are added; some methods delegate to new method  
JDOHelper.getPersistenceManagerFactory (Map overrides, String name,  
ClassLoader propsLoader, ClassLoader pmfLoader).  AI Matthew update  
the jira https://issues.apache.org/jira/browse/JDO-545

3. Serialization of PersistenceManager and PersistenceManagerFactory:  
In order to materialize a PersistenceManagerFactory in another vm,  
the implementation needs to know which properties were specified by  
the user directly and which were obtained by the resource. The  
proposal is to add a new property javax.jdo.option.ResourceName that  
will be added to the map of properties passed to the implementation.  
There is a new static method in PersistenceManagerFactory  
getPersistenceManagerFactory (Map overrides, Map properties,  
ClassLoader pmfLoader) that allows the implementation to distinguish  
between properties obtained from looking up a resource (properties)  
and properties specified directly by the user (overrides). AI Craig  
write up the formal proposal for the expert group.

4. Other issues

https://issues.apache.org/jira/browse/JDO-467 added some protected  
fields that appear not to be used. AI Michael see if these fields can  
be removed.

Action Items from weeks past:

[June 22 2007] AI Craig write a proposal on annotation overrides for   
the expert group.

[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.

[Mar 9 2007] AI Craig: Update the spec to require that the key of the  
listener is the class name of the listener, for consistency with   
proposed xml...

[Aug 11 2006] AI Craig propose some semantics for behavior if user  
tries to add to a list where the ordering element is incorrect.

[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 Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:Craig.Russell@sun.com
P.S. A good JDO? O, Gasp!

View raw message