The Apache Jackrabbit™ content repository is a fully conforming implementation of the Content Repository for Java™ Technology API (JCR, specified in JSR 170 and 283). The Jackrabbit content repository is stable, largely feature complete and actively being maintained. Jackrabbit Oak is an effort to implement a scalable and performant hierarchical content repository as a modern successor to the Apache Jackrabbit content repository. It is targeted for use as the foundation of modern world-class web sites and other demanding
content applications. In contrast to its predecessor, Oak does not implement all optional features from the JSR specifications and it is not a reference implementation.
Apache Jackrabbit Oak receives most attention nowadays. All maintenance branches and the unstable development branch are continuously seeing moderate to high activity.
We made our 7th feature release of Jackrabbit Oak (1.14) in June.
Apache Jackrabbit itself is mostly in maintenance mode with most of the work going into bug fixing and tooling. New features are mainly driven by dependencies from Jackrabbit Oak.
We changed the release strategy for Jackrabbit Oak. The aim is to reduce the number of maintained branches in the long run and deliver new features to users more frequently. Feature releases are now planned roughly ever two months. See https://s.apache.org/9SYQ on oak-dev for details.
A hackathon was held in Basel this quarter (https://s.apache.org/LRn6). Various topics were discussed during the hackathon, including the planned Apache MoinMoin Wiki decommission, making it easier for developers to run proposed changes through a CI/CD pipeline and a prototype for asynchronous commits.
As part of the hackathon the Apache Jackrabbit MoinMoin Wiki was archived (https://s.apache.org/7rDN) and the project will no longer use a Wiki system.
The project is healthy with a continuous stream of traffic on all mailing lists reflecting the activity of the respective component.
There is a wide range of topics being discussed on the dev and user lists as well as on the various JIRA issues.
Commit activity is moderate to high mirroring the activity on the JIRA issues and the desire of the individual contributors to bring features and improvements in for the next Jackrabbit Oak release.