Hi Bryan,

I'm glad you are paying attention to the JDO project. 

It was easy enough to figure out which version of Derby would be needed to 
support Java 8 which some of us are still using in development. 

We're discussing which versions of Java that JDO will support and since there 
are still millions of users on Java 8, we feel that unless there are strong 
reasons to require upgrading, Java 8 will be the release we support.

I have to admit I'm not current with all that later versions of Java offer. 
That said, we are also testing on Java 11 so we don't want our users to have to 
stay on Java 8.

JDO is dependent on Derby primarily to support the TCK testing. JDO 
implementations also support many popular open source and commercial databases.

We are open to more discussion on versions of our dependencies if anyone here 
has any insights.

Regards,
Craig

> On Sep 18, 2020, at 8:54 AM, Bryan Pendleton <bpendleton.de...@gmail.com> 
> wrote:
> 
> Sorry about the Derby 10.14 vs master complexity. The simple summary,
> which it seems you've already figured out, is that Derby 10.15+ uses
> Derby 9+, and Derby 10.14 was the last version that supported JDK 8.
> Note also that Derby team are considering moving to JDK 11 or even
> higher, to keep pace with the evolving state of Java versions.
> 
> It seems like Java 8 is getting pretty old at this point, is there a
> plan for moving to a more contemporary version?
> 
> On Thu, Sep 17, 2020 at 11:36 AM Craig Russell <apache....@gmail.com 
> <mailto:apache....@gmail.com>> wrote:
>> 
>> Attendees: Michael Bouschen, Tilmann Zäschke, Craig Russell
>> 
>> Next meeting: Thursday October 8 10:30 AM Pacific
>> 
>> Agenda:
>> 
>> Running JDO TCK under Java 8 with the latest git repository gives errors. 
>> Solution: revert to Derby 10.14.2.0. Also be sure to populate lib/ext with 
>> the required jars for fscontext and fsutil.
>> 
>> 1. JDO-786 "3.2 Release Preparation" 
>> https://issues.apache.org/jira/browse/JDO-786 
>> <https://issues.apache.org/jira/browse/JDO-786> 
>> <https://issues.apache.org/jira/browse/JDO-786 
>> <https://issues.apache.org/jira/browse/JDO-786>>
>> 
>> 2. JDO-744 "XSD/DTD not published for JDO 3.1" 
>> https://issues.apache.org/jira/browse/JDO-744 
>> <https://issues.apache.org/jira/browse/JDO-744><https://issues.apache.org/jira/browse/JDO-744
>>  <https://issues.apache.org/jira/browse/JDO-744>>
>> 
>> 3. JDO-709 "Standardize field/property converters" 
>> https://issues.apache.org/jira/browse/JDO-709 
>> <https://issues.apache.org/jira/browse/JDO-709><https://issues.apache.org/jira/browse/JDO-709
>>  <https://issues.apache.org/jira/browse/JDO-709>>
>> 
>> Needed: specification update and tck tests with a bespoke domain class for a 
>> specific type conversion.
>> 
>> 4. 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>
>> 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
>> 
>> Other projects use Git Issues instead of JIRA. Does it make sense for JDO? 
>> Probably not.
>> 
>> Action Items from weeks past:
>> [Aug 27 2020] AI Craig: talk to JCP about maintenance
>> [Aug 20 2020] AI Craig contact JCP and get a list of things to do for making 
>> a release through the JCP process.
>> [Aug 20 2020] AI All review the "How to release" instructions and update for 
>> change of repository from svn to git; and update for the change of process 
>> to git tag/release instead of svn create branch.
>> [Apr 22 2020] AI Andy fix page 
>> https://github.com/apache/db-jdo-site/blob/master/src/main/asciidoc/impls.adoc
>>  with latest DataNucleus implementations
>> [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.
>> 
>> Craig L Russell
>> c...@apache.org

Craig L Russell
c...@apache.org

Reply via email to