Hi there,

so we just retired Oak's 1.10 branch, which has been replaced by Oak 1.22. Oak 1.22 uses Jackrabbit 2.20; Oak 1.10 was using Jackrabbit 2.18. No other Oak branch needs Jackrabbit 2.18.

AFAIR, the main differences between 2.18 and 2.20 are:

- removal of jackrabbit-api (now in Oak)
- refactoring of jackrabbit-standalone (new artifact jackrabbit-standalone-components) - Remove all usage of java.security.acl.Group for Java 14 (JCR-4467), causing one incompatible change in jcr-rmi's exported packages

So the switch from 2.18 to 2.20 *might* cause the need to re-compile and adjust POMs.

As we did not plan to retire 2.18 yet, my proposal is to update the roadmap (<http://jackrabbit.apache.org/jcr/jackrabbit-roadmap.html>), and to plan for one final release later this year, then retire the branch after that release.

Feedback appreciated.

Best regards, Julian

Reply via email to