You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jdo-dev@db.apache.org by Michael Bouschen <mb...@apache.org> on 2021/05/19 18:57:30 UTC

JDO TCK Conference Call Thursday May 20 11:00 AM Pacific Daylight Time (PDT)

Hi,

We will have our regular meeting Thursday May 20 11:00 AM Pacific Daylight Time (PDT) to discuss JDO TCK issues and status.

We use the following dial-in for audio and video. You need a Skype account to join.
https://join.skype.com/lKWOxZDu2O5U

Agenda:
1. Discussion about nightly releases: do we want/need nightly builds?
2. Pull request #20 <https://github.com/apache/db-jdo/pull/20> - JDO-709 <https://issues.apache.org/jira/browse/JDO-709> "Standardize field/property converters"
- Spec Updates (see mail thread "Converted classes behavior")
3. Issues with Fix Version JDO-3.2 <https://issues.apache.org/jira/issues/?jql=project%20%3D%20JDO%20AND%20fixVersion%20%3D%20%22JDO%203.2%22%20ORDER%20BY%20status%20ASC>
4. Open Issues w/o Fix Version <https://issues.apache.org/jira/issues/?jql=project%20%3D%20JDO%20AND%20status%20%3D%20Open%20AND%20fixVersion%20%3D%20EMPTY%20ORDER%20BY%20key%20DESC%2C%20status%20ASC>
5. Release Policy Updates
6. JDO 3.1: Need to go through change lists in JIRA for 3.1 RC1 and 3.1 to prepare JCP Change Log
7. Other issues

Action Items from weeks past:
[May 13 2021] AI Craig update specification terminology to "database type" instead of "converted type"
[May 13 2021] AI Michael update the test case to remove @Persistent and test with the latest DN build 
[May  6 2021] AI Tobias: prepare a PR for nightly builds
[Mar 25 2021] AI Craig: investigate "merging" papajdo and apache.clr accounts
[Feb 18 2021] AI Craig update the README.md and the Contributing page with the protocol how to deal with contributions.
[Feb 04 2021] AI Craig ask Oracle for license for the specification.
[Jan 07 2021] AI Craig update to add workflow for contributions and preview of changes.
[Feb 25 2020] AI Everyone review HowToReleaseJDO.md document: change svn to git; review all generated distribution files.
[Oct 30 2015] AI Craig: File a maintenance review with JCP
[Apr 17 2015] AI Craig: Oracle spec page on JDO need to be updated once the JCP Maintenance Release for JDO 3.1 is published
[Oct 17 2014] AI Matthew any updates for "Modify specification to address NoSQL datastores": https://issues.apache.org/jira/browse/JDO-651?
[Dec 13 2013] AI Craig file a JIRA for java.sql.Blob and java.sql.Clob as persistent field types
[Aug 24 2012] AI Craig update the JIRAs JDO-689 JDO-690 and JDO-692 about JDOHelper methods.

Regards Michael


Minutes: JDO TCK Conference Call Thursday May 20 11:00 AM Pacific Daylight Time (PDT)

Posted by Craig Russell <ap...@gmail.com>.
Attendees: Michael Bouschen, Tilmann Zäschke, Tobias Bouschen, Craig Russell

Next meeting: Thursday May 27 11:00 Pacific

Agenda:
1. Discussion about nightly releases: do we want/need nightly builds?
GitHub is already set up for builds on each push to master to run the tck (mvn clean install). There is very low probability that a release build would fail, and a release build needs a person to provide credentials for signatures. No nightly release build is needed.

2. Pull request #20 <https://github.com/apache/db-jdo/pull/20> - JDO-709 <https://issues.apache.org/jira/browse/JDO-709> "Standardize field/property converters"

The most recent DataNucleus release does not include the fix for @Convert without @Persistent. So the converter test case will fail until the fix is released. 
AI Michael file a JIRA to track this one issue with JDO-709.

- Spec Updates (see mail thread "Converted classes behavior")

Specification should use the term "datastore" rather than "database". 
Assigning a value to a field of a converted type will dirty the enclosing instance.
The contract for converted classes is very simple. 

The branch JDO-709 for the test cases is ok to merge.

3. Issues with Fix Version JDO-3.2 <https://issues.apache.org/jira/issues/?jql=project%20%3D%20JDO%20AND%20fixVersion%20%3D%20%22JDO%203.2%22%20ORDER%20BY%20status%20ASC>
4. Open Issues w/o Fix Version <https://issues.apache.org/jira/issues/?jql=project%20%3D%20JDO%20AND%20status%20%3D%20Open%20AND%20fixVersion%20%3D%20EMPTY%20ORDER%20BY%20key%20DESC%2C%20status%20ASC>

AI everyone please review this list to be sure that every important issue is included in the release. Perhaps some of the issues could be marked as "will not implement" or "will not fix". 

5. Release Policy Updates
6. JDO 3.1: Need to go through change lists in JIRA for 3.1 RC1 and 3.1 to prepare JCP Change Log
7. Other issues

Action Items from weeks past:
[May 13 2021] AI Craig update specification terminology to "database type" instead of "converted type"
[May 13 2021] AI Michael update the test case to remove @Persistent and test with the latest DN build 
[May  6 2021] AI Tobias: prepare a PR for nightly builds
[Mar 25 2021] AI Craig: investigate "merging" papajdo and apache.clr accounts
[Feb 18 2021] AI Craig update the README.md and the Contributing page with the protocol how to deal with contributions.
[Feb 04 2021] AI Craig ask Oracle for license for the specification.
[Jan 07 2021] AI Craig update to add workflow for contributions and preview of changes.
[Feb 25 2020] AI Everyone review HowToReleaseJDO.md document: change svn to git; review all generated distribution files.
[Oct 30 2015] AI Craig: File a maintenance review with JCP
[Apr 17 2015] AI Craig: Oracle spec page on JDO need to be updated once the JCP Maintenance Release for JDO 3.1 is published
[Oct 17 2014] AI Matthew any updates for "Modify specification to address NoSQL datastores": https://issues.apache.org/jira/browse/JDO-651?
[Dec 13 2013] AI Craig file a JIRA for java.sql.Blob and java.sql.Clob as persistent field types
[Aug 24 2012] AI Craig update the JIRAs JDO-689 JDO-690 and JDO-692 about JDOHelper methods.

Regards Michael


Craig L Russell
clr@apache.org