NOTE: See the Oak documentation for up to date information. This site and its sub-sites are mainly of historical interest.
Project Oak (formerly Jackrabbit 3) is an effort for a new implementation of the JCR specification. In contrast to Jackrabbit 2 the goal is not to implement all optional features of the specification but rather to distil out the most important ones and trade the rest for a more lightweight and performant implementation. Currently this page is merely a collections of links. It should however evolve into a more elaborate source of information once the project progresses.
Issue tracker: https://issues.apache.org/jira/browse/OAK
Jackrabbit 3 will be based on a small Microkernel on top of which most of the JCR functionality will be implemented.
The Microkernel uses a flavour of the Jsop protocol for its API.
- Recent technical discussions on the dev list: