Attendees: Tilmann Zäschke, Tobias Bouschen, Craig Russell

Next meeting: Thursday November 3 PDT 1200; CET 2000

Agenda:

1. Do we want to use Skype or Zoom or another tool for this meeting?
Due to some difficulties with Skype we will use Zoom from next meeting.
https://zoom.us/j/383757451?pwd=VkJhVnREOFhyemI5SGhqcUdGZS85UT09

2. JIRA JDO-709 "Standardize field/property converters" 
https://issues.apache.org/jira/browse/JDO-709
New comments from Yubao Liu,
New Pull request #60 "[JDO-709] Enable Element.TYPE for @Convert" 
https://github.com/apache/db-jdo/pull/60

Some history about this issue: 
The original goal for having Element.Type apply to @Convert was to allow a 
PersistenceCapable class to have all of the field convert annotations in one 
place at the definition of the class instead of needing the annotation on each 
field/property. But this requires new properties on @Convert to identify the 
field plus the converter for each field. We decided that this use case was not 
really needed.

But the real use case recently identified by Yubao is to annotate the field 
type for a user-defined class that will by default always use the converter 
regardless of which PersistenceCapable class the field is defined in. This use 
case requires the Element.Type to be supported by @Convert.

Note that the JPA annotation supports this use case and therefore there should 
be minimal changes needed to DataNucleus to support JDO in addition to JPA 
which is already supported.

To properly support this use case we should have a TCK test for it. There are 
already test cases for AttributeConverters which should have a new test added. 

AI Craig update the JIRA with suggestions.

3. JIRA JDO-818 "Use Google Java Style as the code format conventions for the 
JDO project" https://issues.apache.org/jira/browse/JDO-818

Pull Request #59: always run the format check in addition to the TCK. Any PR 
create or pushing to a branch associated with the PR will trigger the check.
Good to go.
AI Tobias merge to main.

4. JIRA JDO-815 "Change headers on source files to use https:// instead of 
http:// " https://issues.apache.org/jira/browse/JDO-815
In process.

5. JIRA JDO-812 "Move to JDK 11 as the lowest supported version" 
https://issues.apache.org/jira/browse/JDO-812

6. Other issues

Action Items from weeks past:

[Oct 20 2022] AI Craig update the JIRA JDO-709 to request a test case using 
annotations and results of the test.
[Dec 09 2021] AI Craig: Try to contact all current/former participants in JDO 
development and see if and how they want to be recognized on the JDO and DB web 
sites.https://db.apache.org/whoweare.html
[Oct 07 2021] AI Craig send a private message to all JSR-243 Expert Group 
members asking if they wish to continue.
[Mar 25 2021] AI Craig: investigate "merging" papajdo and apache.clr accounts
[Oct 17 2014] AI Matthew any updates for "Modify specification to address NoSQL 
datastores" https://issues.apache.org/jira/browse/JDO-651

Regards Michael


Craig L Russell
c...@apache.org

Reply via email to