Attendees: Michelle Caisse, Michael Bouschen, Martin Zaun, Erik
Bengtson, Craig Russell
Administrative: The next two meetings are canceled due to vacations.
The next regular meeting will be on September 1 (this is Labor Day
weekend in the US).
Agenda:
1. JDO annotations proposal. AI everyone: update the wiki page.
2. JDOQL subqueries proposal. Experts have had a chance to review
this proposal and it can not become part of the change log for
maintenance of the JDO spec. AI Craig write up the change log
proposal; AI Michael start work on the specification update.
3. Apache JDO downloads no longer at http://www.apache.org/dyn/
closer.cgi/java-repository/javax.jdo/jars. The maven repository
structure in Apache has changed to reflect the differences between
maven 1 and maven 2. This broke the JDO downloads page on the web
site. AI Michelle: file a JDO JIRA "site and infrastructure" and fix it.
4. Other issues
Current TCK against the current JPOX snapshot fails in tearDown due
to foreign key constraint violations. The TCK might need to change
based on the resolution of JDO-392. AI Erik change JPOX to allow the
TCK to use the old behavior; the TCK might need a PMF flag for interim.
Michael is trying to use a List where the ordering is specified by a
field in the element class. This is JDO-193 which has not been
implemented yet. So it might work and it might not. No one can prove
it works yet. AI Craig propose some semantics for behavior if user
tries to add to a list where the ordering element is incorrect.
Action Items from weeks past:
[Aug 4 2006] AI everyone: review Michael's proposal for subqueries in
JDOQL in an email dated 26-Jul 2:41 PM PDT Subject Re: JDOQL Subquery
proposals and provide feedback.
[Aug 4 2006] AI: Craig call for a negative vote to approve returning
a copy.
[Jul 28 2006] AI all: review the JPOX .jar file of sources attached
to JDO-403 as a straw proposal for JDO2 annotations..
[Jul 21 2006] Deletion of objects when foreign-key is present
(JDO-392) Craig thinks that we need to add metadata to specify the
behavior of the JDO implementation. AI: Craig propose wording and new
metadata.
[Jul 14 2006] AI: Erik document 220 annotations that don't have a
corresponding JDO concept.
[Jul 14 2006] AI Craig write up the proposal for deletion of objects
when foreign-key is present (JDO-392)
[Jul 14 2006] AI Erik write up JPOX behavior for deletion of objects
when foreign-key is present .
[Jun 23 2006] AI Craig update ChangeLog and ChangeLog15 pages and
ask for review by EG. AI Martin look at what Hibernate and TopLink
support for Enum types. In progress
[Jun 2 2006] Additional query tests for projecting variables are in
Craig's workspace. AI Craig: file a JIRA with patches to be reviewed.
[Jun 2 2006] AI team: go through the open issues and assign relevant
issues to the maintenance release.
[Apr 14 2006] AI Craig: update the roadmap for JDO. In progress.
[Nov 4 2005] AI Martin: Update Martin's wiki with discusion of JDK
1.5 issues. In progress
[Sep 2 2005] AI: To recruit members, update the web site. Articles on
TheServerSide directing attention to the site. T-shirts, logo. 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!