JDO TCK Conference Call Friday, June 15, 9 am PDT

View: New views
20 Messages — Rating Filter:   Alert me  
< Prev | 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - 15 - 16 - 17 - 18 | Next >

Parent Message unknown JDO TCK Conference Call Friday, June 15, 9 am PDT

by Michelle Caisse :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

We will have our regular meeting Friday, June 15 at 9 am PDT to discuss
JDO TCK issues and status.

Dial-in numbers are:
866 230-6968   294-0479#
International: +1 865 544-7856

Agenda:

1. Annotations update
2. Feedback on JDO 2.1 draft spec
3. Update TCK to use 2.1 xsd
4. Other issues

Action Items from weeks past:

[Jun 7 2007]  AI Craig file a JIRA  to improve javadoc for the test classes.

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

[May 18 2007] AI Craig update
http://wiki.apache.org/jdo/CurrentDevelopment wiki page

[Apr 27 2007] AI Craig review Query API and send email to experts.

[Apr 27 2007] AI Erik file a JIRA regarding JPA style transactions and
attach his discussion document to it.

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

[Mar 2 2007] AI Craig: update the JDOHelper class to include a string
constant "META-INF/jdo.xml" and a new method
getPersistenceManagerFactory taking no arguments.

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

[Jul 14 2006] AI: Erik document 220 annotations that don't have a
corresponding JDO concept.

[Jun 23 2006]  AI  Martin look at what Hibernate and TopLink support for
Enum types. In progress.

[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

Re: JDO TCK Conference Call Friday, June 15, 9 am PDT

by Craig L Russell :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Attendees: Matthew Adams, Michelle Caisse, Michael Bouschen, Martin  
Zaun, Craig Russell

1. Annotations update Annotations were checked in to the api2  
project. Michelle is trying to get JPOX enhancer to work with  
annotations instead of using .jdo and .orm metadata files.

What about defining an enum like TriStateBoolean with TRUE, FALSE,  
UNDEFINED. AI Matthew write up a proposal.

Some of the enums have a trailing "Type" in their names. But not all  
of them. Should we drop the trailing "Type"? AI Michelle write up a  
proposal for the discussion list.

2. Feedback on JDO 2.1 draft spec: The spec didn't make it to the jdo-
dev at apache alias so it will have to be posted in some other place.  
AI Craig put it somewhere else.

3. Update TCK to use 2.1 xsd: Enhancer has a problem with 2.1 xsd  
definition. AI Michael file a blocker JIRA to get the JPOX enhancer  
fixed.

4. Other issues

JDO-501 refers to the manifest seed file that needs to have the osgi  
information on exported packages for the api2 and api2-legacy but not  
other projects. AI Michelle assign JDO-501 to self.

Need to resolve the new Name property for PMF. AI Craig resolve on  
email discussion, open a JIRA to add Name property to api2 and api2-
legacy.

Action Items from weeks past:

[Jun 7 2007]  AI Craig file a JIRA  to improve javadoc for the test  
classes. Done JDO-500

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

[May 18 2007] AI Craig update http://wiki.apache.org/jdo/ 
CurrentDevelopment wiki page

[Apr 27 2007] AI Craig review Query API and send email to experts.

[Apr 27 2007] AI Erik file a JIRA regarding JPA style transactions  
and attach his discussion document to it.

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

[Mar 2 2007] AI Craig: update the JDOHelper class to include a string  
constant "META-INF/jdo.xml" and a new method  
getPersistenceManagerFactory taking no arguments.

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

[Jul 14 2006] AI: Erik document 220 annotations that don't have a  
corresponding JDO concept.

[Jun 23 2006]  AI  Martin look at what Hibernate and TopLink support  
for Enum types. In progress.

[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@...
P.S. A good JDO? O, Gasp!



smime.p7s (3K) Download Attachment

Re: JDO TCK Conference Call Friday, June 15, 9 am PDT

by Andy Jefferson :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> 3. Update TCK to use 2.1 xsd: Enhancer has a problem with 2.1 xsd
> definition. AI Michael file a blocker JIRA to get the JPOX fixed.

You mean this ?
http://www.jpox.org/servlet/jira/browse/CORE-3300

--
Andy  (Java Persistent Objects - http://www.jpox.org)

Re: JDO TCK Conference Call Friday, June 15, 9 am PDT

by Craig L Russell :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On Jun 15, 2007, at 10:33 AM, Andy Jefferson wrote:

>> 3. Update TCK to use 2.1 xsd: Enhancer has a problem with 2.1 xsd
>> definition. AI Michael file a blocker JIRA to get the JPOX fixed.
>
> You mean this ?
> http://www.jpox.org/servlet/jira/browse/CORE-3300

Looks like this will be available for testing this weekend (once the  
HEAD gets pushed out). Right?

Thanks,

Craig

>
> --
> Andy  (Java Persistent Objects - http://www.jpox.org)

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



smime.p7s (3K) Download Attachment

Re: JDO TCK Conference Call Friday, June 15, 9 am PDT

by Andy Jefferson :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Craig,

> Looks like this will be available for testing this weekend (once the
> HEAD gets pushed out). Right?

HEAD (and RELEASE_1_1) is built every night at approx 01:00 GMT, so yes.

PS. Any JDO2.1 TCK will, at some point, need jpox-java5-1.2-SNAPSHOT.jar
including in its project.xml. This JPOX jar was previously (til last night)
including the JDO2.1 annotations in the jar, but I've now stripped them out
to use those in the jdo2-api-SNAPSHOT.jar so things should be in about the
right places now :-)


--
Andy  (Java Persistent Objects - http://www.jpox.org)

Re: JDO TCK Conference Call Friday, June 15, 9 am PDT

by Craig L Russell :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Andy,

On Jun 15, 2007, at 11:20 AM, Andy Jefferson wrote:

> Hi Craig,
>
>> Looks like this will be available for testing this weekend (once the
>> HEAD gets pushed out). Right?
>
> HEAD (and RELEASE_1_1) is built every night at approx 01:00 GMT, so  
> yes.
>
> PS. Any JDO2.1 TCK will, at some point, need jpox-java5-1.2-
> SNAPSHOT.jar
> including in its project.xml. This JPOX jar was previously (til  
> last night)
> including the JDO2.1 annotations in the jar, but I've now stripped  
> them out
> to use those in the jdo2-api-SNAPSHOT.jar so things should be in  
> about the
> right places now :-)
Great. Still have just a few iterations of the annotations to go.  
Thanks for all the work you put into the annotation preview.

Craig
>
>
> --
> Andy  (Java Persistent Objects - http://www.jpox.org)

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



smime.p7s (3K) Download Attachment

Re: JDO TCK Conference Call Friday, June 15, 9 am PDT

by Michelle Caisse :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Craig L Russell wrote:

> Attendees: Matthew Adams, Michelle Caisse, Michael Bouschen, Martin  
> Zaun, Craig Russell
>
> 1. Annotations update Annotations were checked in to the api2  
> project. Michelle is trying to get JPOX enhancer to work with  
> annotations instead of using .jdo and .orm metadata files.

The errors that I see now are related to changing boolean to String in
the annotations classes.  Presumably this will be fixed in an upcoming
build of jpox and I can proceed with the test development.

-- Michelle


Re: JDO TCK Conference Call Friday, June 15, 9 am PDT

by Michelle Caisse :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Andy Jefferson wrote:

>PS. Any JDO2.1 TCK will, at some point, need jpox-java5-1.2-SNAPSHOT.jar
>including in its project.xml. This JPOX jar was previously (til last night)
>including the JDO2.1 annotations in the jar, but I've now stripped them out
>to use those in the jdo2-api-SNAPSHOT.jar so things should be in about the
>right places now :-)
>  
>
I have this in my workspace now and will check it in sometime soon.

-- Michelle

Re: JDO TCK Conference Call Friday, June 15, 9 am PDT

by Andy Jefferson :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> The errors that I see now are related to changing boolean to String in
> the annotations classes.  Presumably this will be fixed in an upcoming
> build of jpox and I can proceed with the test development.

All handling changes for boolean/String were made earlier today and I've just
run the nightly build so you should now be able to download latest of
jpox-core-1.2-SNAPSHOT.jar
jpox-enhancer-1.2-SNAPSHOT.jar
jpox-java5-1.2-SNAPSHOT.jar


-- Andy  (Java Persistent Objects - http://www.jpox.org)

Re: JDO TCK Conference Call Friday, June 15, 9 am PDT

by Michael Bouschen-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Andy, hi Craig,

I ran the TCK with JDO metatdata files referring the 2.1 XSD against the
latest JPOX and it works great!

I will file a JIRA issue for chaning the metadata files and attach a patch.

Regards Michael

>
> On Jun 15, 2007, at 10:33 AM, Andy Jefferson wrote:
>
>>> 3. Update TCK to use 2.1 xsd: Enhancer has a problem with 2.1 xsd
>>> definition. AI Michael file a blocker JIRA to get the JPOX fixed.
>>
>> You mean this ?
>> http://www.jpox.org/servlet/jira/browse/CORE-3300
>
> Looks like this will be available for testing this weekend (once the
> HEAD gets pushed out). Right?
>
> Thanks,
>
> Craig
>
>>
>> --Andy  (Java Persistent Objects - http://www.jpox.org)
>
> Craig Russell
> Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
> 408 276-5638 mailto:Craig.Russell@...
> P.S. A good JDO? O, Gasp!
>


--
Tech@Spree Engineering GmbH  Tel.: +49/(0)30/235 520-33
Buelowstr. 66                Fax.: +49/(0)30/217 520-12
10783 Berlin                 mailto:mbo.tech@...
 
Geschaeftsfuehrung: Anna-Kristin Proefrock
Sitz Berlin, Amtsgericht Charlottenburg, HRB 564 52


Re: JDO TCK Conference Call Friday, June 15, 9 am PDT

by Craig L Russell :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Cool.

Craig

On Jun 15, 2007, at 2:28 PM, Michael Bouschen wrote:

> Hi Andy, hi Craig,
>
> I ran the TCK with JDO metatdata files referring the 2.1 XSD  
> against the latest JPOX and it works great!
>
> I will file a JIRA issue for chaning the metadata files and attach  
> a patch.
>
> Regards Michael
>>
>> On Jun 15, 2007, at 10:33 AM, Andy Jefferson wrote:
>>
>>>> 3. Update TCK to use 2.1 xsd: Enhancer has a problem with 2.1 xsd
>>>> definition. AI Michael file a blocker JIRA to get the JPOX fixed.
>>>
>>> You mean this ?
>>> http://www.jpox.org/servlet/jira/browse/CORE-3300
>>
>> Looks like this will be available for testing this weekend (once  
>> the HEAD gets pushed out). Right?
>>
>> Thanks,
>>
>> Craig
>>
>>>
>>> --Andy  (Java Persistent Objects - http://www.jpox.org)
>>
>> Craig Russell
>> Architect, Sun Java Enterprise System http://java.sun.com/products/ 
>> jdo
>> 408 276-5638 mailto:Craig.Russell@...
>> P.S. A good JDO? O, Gasp!
>>
>
>
> --
> Tech@Spree Engineering GmbH  Tel.: +49/(0)30/235 520-33
> Buelowstr. 66                Fax.: +49/(0)30/217 520-12
> 10783 Berlin                 mailto:mbo.tech@...  
> Geschaeftsfuehrung: Anna-Kristin Proefrock
> Sitz Berlin, Amtsgericht Charlottenburg, HRB 564 52
>
Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:Craig.Russell@...
P.S. A good JDO? O, Gasp!



smime.p7s (3K) Download Attachment

Re: JDO TCK Conference Call Friday, June 15, 9 am PDT

by Michelle Caisse :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

This is great!  I'm also making progress on annotations tests and will
probably have something to check in early next week so it would be cool
if we could branch tck20 soon.

-- Michelle

Michael Bouschen wrote:

> Hi Andy, hi Craig,
>
> I ran the TCK with JDO metatdata files referring the 2.1 XSD against
> the latest JPOX and it works great!
>
> I will file a JIRA issue for chaning the metadata files and attach a
> patch.
>
> Regards Michael
>
>>
>> On Jun 15, 2007, at 10:33 AM, Andy Jefferson wrote:
>>
>>>> 3. Update TCK to use 2.1 xsd: Enhancer has a problem with 2.1 xsd
>>>> definition. AI Michael file a blocker JIRA to get the JPOX fixed.
>>>
>>>
>>> You mean this ?
>>> http://www.jpox.org/servlet/jira/browse/CORE-3300
>>
>>
>> Looks like this will be available for testing this weekend (once the
>> HEAD gets pushed out). Right?
>>
>> Thanks,
>>
>> Craig
>>
>>>
>>> --Andy  (Java Persistent Objects - http://www.jpox.org)
>>
>>
>> Craig Russell
>> Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
>> 408 276-5638 mailto:Craig.Russell@...
>> P.S. A good JDO? O, Gasp!
>>
>
>


JDO TCK Conference Call Friday, June 22, 9 am PDT

by Michelle Caisse :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

We will have our regular meeting Friday, June 22 at 9 am PDT to discuss
JDO TCK issues and status.

Dial-in numbers are:
866 230-6968   294-0479#
International: +1 865 544-7856

Agenda:

1. svn repository: add svn:eol-style property for file with suffix
.java, .jdo,  .orm etc.
2. Annotation overrides - what does override mean?
3. Annotations for embedded fields
4. Branching tck20
5. What about defining an enum like TriStateBoolean with TRUE, FALSE,  
UNDEFINED?
6. Other issues

Action Items from weeks past:

[June 15 2007]  AI Craig put spec somewhere for review.

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

[May 18 2007] AI Craig update
http://wiki.apache.org/jdo/CurrentDevelopment wiki page

[Apr 27 2007] AI Craig review Query API and send email to experts.

[Apr 27 2007] AI Erik file a JIRA regarding JPA style transactions and
attach his discussion document to it.

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

[Mar 2 2007] AI Craig: update the JDOHelper class to include a string
constant "META-INF/jdo.xml" and a new method
getPersistenceManagerFactory taking no arguments.

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

[Jul 14 2006] AI: Erik document 220 annotations that don't have a
corresponding JDO concept.

[Jun 23 2006]  AI  Martin look at what Hibernate and TopLink support for
Enum types. In progress.

[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

JDO TCK Conference Call Friday, June 29, 9 am PDT

by Michelle Caisse :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

We will have our regular meeting Friday, June 29 at 9 am PDT to discuss
JDO TCK issues and status.

Dial-in numbers are:
866 230-6968   294-0479#
International: +1 865 544-7856

Agenda:

1. Put all annotations on class, name field within annotation?
2. Nested embedded annotations
3. Primary key, foreign key annotations
4. Other issues

Action Items from weeks past:

[June 22 2007] AI Craig discuss svn:eol-style on email.

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

[June 15 2007]  AI Craig put spec somewhere for review.

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

[May 18 2007] AI Craig update
http://wiki.apache.org/jdo/CurrentDevelopment wiki page

[Apr 27 2007] AI Craig review Query API and send email to experts.

[Apr 27 2007] AI Erik file a JIRA regarding JPA style transactions and
attach his discussion document to it.

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

[Mar 2 2007] AI Craig: update the JDOHelper class to include a string
constant "META-INF/jdo.xml" and a new method
getPersistenceManagerFactory taking no arguments.

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

[Jul 14 2006] AI: Erik document 220 annotations that don't have a
corresponding JDO concept.

[Jun 23 2006]  AI  Martin look at what Hibernate and TopLink support for
Enum types. In progress.

[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

No JDO TCK Conference Call

by Michelle Caisse :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

As mentioned in last week's minutes, this week's meeting is cancelled.
We will meet again on Friday, July 13.

-- Michelle

JDO TCK Conference Call Friday, July 13, 9 am PDT

by Michelle Caisse :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

We will have our regular meeting Friday, July 13 at 9 am PDT to discuss
JDO TCK issues and status.

Dial-in numbers are:
866 230-6968   294-0479#
International: +1 865 544-7856

Agenda:

1. Review of  "JDO Spec clarifications for mapping metadata" (10 July)
2. PMF Name issues
3. Other issues

Action Items from weeks past:

[June 22 2007] AI Craig discuss svn:eol-style on email.

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

[June 15 2007]  AI Craig put spec somewhere for review.

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

[May 18 2007] AI Craig update
http://wiki.apache.org/jdo/CurrentDevelopment wiki page

[Apr 27 2007] AI Craig review Query API and send email to experts.

[Apr 27 2007] AI Erik file a JIRA regarding JPA style transactions and
attach his discussion document to it.

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

[Mar 2 2007] AI Craig: update the JDOHelper class to include a string
constant "META-INF/jdo.xml" and a new method
getPersistenceManagerFactory taking no arguments.

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

[Jul 14 2006] AI: Erik document 220 annotations that don't have a
corresponding JDO concept.

[Jun 23 2006]  AI  Martin look at what Hibernate and TopLink support for
Enum types. In progress.

[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

Re: JDO TCK Conference Call Friday, July 13, 9 am PDT

by Craig L Russell :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Attendees: Michelle Caisse, Matthew Adams, Michael Bouschen, Craig  
Russell

Agenda:

1. Review of  "JDO Spec clarifications for mapping metadata" (10 July)

Looking at the additions needed (at the bottom of the document) it  
appears that we need just a few more for completeness. AI Craig write  
up the newest additions for email discussion.

2. PMF Name issues Matthew is nearly done with the integration of PMF  
Name into the bootstrap process. AI Matthew write up latest  
algorithm. AI All review writeup, as it's going into the specification.

3. Other issues

None.

Action Items from weeks past:

[June 22 2007] AI Craig discuss svn:eol-style on email.

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

[June 15 2007]  AI Craig put spec somewhere for review.

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

[May 18 2007] AI Craig update http://wiki.apache.org/jdo/ 
CurrentDevelopment wiki page

[Apr 27 2007] AI Craig review Query API and send email to experts.

[Apr 27 2007] AI Erik file a JIRA regarding JPA style transactions  
and attach his discussion document to it.

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

[Mar 2 2007] AI Craig: update the JDOHelper class to include a string  
constant "META-INF/jdo.xml" and a new method  
getPersistenceManagerFactory taking no arguments.

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

[Jul 14 2006] AI: Erik document 220 annotations that don't have a  
corresponding JDO concept.

[Jun 23 2006]  AI  Martin look at what Hibernate and TopLink support  
for Enum types. In progress.

[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@...
P.S. A good JDO? O, Gasp!



smime.p7s (3K) Download Attachment

JDO TCK Conference Call Friday, July 20, 9 am PDT

by Michelle Caisse :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

We will have our regular meeting Friday, July 20 at 9 am PDT to discuss
JDO TCK issues and status.

Dial-in numbers are:
866 230-6968   294-0479#
International: +1 865 544-7856

Agenda:

1. Annotations update
2. Other issues

Action Items from weeks past:

[June 22 2007] AI Craig discuss svn:eol-style on email.

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

[June 15 2007]  AI Craig put spec somewhere for review.

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

[May 18 2007] AI Craig update
http://wiki.apache.org/jdo/CurrentDevelopment wiki page

[Apr 27 2007] AI Craig review Query API and send email to experts.

[Apr 27 2007] AI Erik file a JIRA regarding JPA style transactions and
attach his discussion document to it.

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

[Mar 2 2007] AI Craig: update the JDOHelper class to include a string
constant "META-INF/jdo.xml" and a new method
getPersistenceManagerFactory taking no arguments.

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

[Jul 14 2006] AI: Erik document 220 annotations that don't have a
corresponding JDO concept.

[Jun 23 2006]  AI  Martin look at what Hibernate and TopLink support for
Enum types. In progress.

[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

Re: JDO TCK Conference Call Friday, July 20, 9 am PDT

by Craig L Russell :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Attendees: Michelle Caisse, Matthew Adams, Michael Bouschen, Craig  
Russell

Agenda:

1. Annotations update Craig checked in some changes to annotations  
that included changing String[ ] embedded to Embedded[ ] embedded.  
This caused the enhancer to fail. Other changes pending will also  
make the enhancer fail: removing @Field and @Property, replacing them  
by @Persistent. These changes were outlined in the message from Craig
http://mail-archives.apache.org/mod_mbox/db-jdo-dev/200707.mbox/% 
3c705B9F42-DC2E-45D9-9F65-EFF7594C9BBE@...%3e

The only reason to have PersistenceModifier at all is to make it  
possible to say @Persistent
(persistenceModifier=PersistenceModifier.NONE) or @Persistent
(persistenceModifier=PersistenceModifier.TRANSACTIONAL). It can be  
removed without loss of functionality.

The spec should note that @NotPersistent maps to persistence-
modifier="none"

recursionDepth needs to be added to @Persistent so it can be used  
instead of @FetchField in @FetchGroup.

Maybe we should remove @Persistence type() because types() covers it.  
Perhaps we should rename the element to allowedTypes, or  
requiredTypes or boundedTypes, permittedTypes(), subTypes(),  
extendedTypes()

AI Craig update the proposal; attach a patch to a new JIRA; call for  
a vote

2. Other issues

Interesting application that might apply to JDO. Domain Driven  
Design, Eric Evans. Persistent objects that have collaboration logic  
for relationship handling but also have some business logic. Content  
management application. Planned vs. actual pattern. Detached object  
launches a thread and notifies a listener of a state change. The  
listener attaches the object to the database and updates the database.

Action Items from weeks past:

[June 22 2007] AI Craig discuss svn:eol-style on email.

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

[June 15 2007]  AI Craig put spec somewhere for review.

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

[May 18 2007] AI Craig update http://wiki.apache.org/jdo/ 
CurrentDevelopment wiki page

[Apr 27 2007] AI Craig review Query API and send email to experts.

[Apr 27 2007] AI Erik file a JIRA regarding JPA style transactions  
and attach his discussion document to it.

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

[Mar 2 2007] AI Craig: update the JDOHelper class to include a string  
constant "META-INF/jdo.xml" and a new method  
getPersistenceManagerFactory taking no arguments.

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

[Jul 14 2006] AI: Erik document 220 annotations that don't have a  
corresponding JDO concept.

[Jun 23 2006]  AI  Martin look at what Hibernate and TopLink support  
for Enum types. In progress.

[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@...
P.S. A good JDO? O, Gasp!



smime.p7s (3K) Download Attachment

Re: JDO TCK Conference Call Friday, July 20, 9 am PDT

by Andy Jefferson :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> The only reason to have PersistenceModifier at all is to make it
> possible to say @Persistent
> (persistenceModifier=PersistenceModifier.NONE) or @Persistent
> (persistenceModifier=PersistenceModifier.TRANSACTIONAL). It can be
> removed without loss of functionality.

It *cannot* be removed with no loss of functionality. If I need to specify
the fields of an embedded instance and I want to override the
persistence-modifier setting of a field how would I do that? I don't see
it since I cant specify @NotPersistent in the "fields" of @Embedded since
it takes an array of @Persistent.


--
Andy
Java Persistent Objects (JPOX)

< Prev | 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - 15 - 16 - 17 - 18 | Next >