On 2017-12-05 08:57, Marcel Reutegger wrote:
Hi,
On 04/12/17 20:29, Julian Reschke wrote:
I just noticed that jackrabbit-webdav (and other component) have a
dependency on OAK 1.0.12.
you probably mean jackrabbit-webapp. AFAICS the webdav component does
not have a dependency on Oak.
Right. The other one is -standalone (transitive).
This seems to originate from
<https://issues.apache.org/jira/browse/JCR-3598> - "Oak in Jackrabbit
deployment packages" - which is still open today.
Can we either remove this, or clarify what Oak version should be used
here?
I would rather not remove this, but update to the most recent stable
version.
Per branch, or globally? So would Jackrabbit 2.12 use Oak 1.6.*, or
something from the "matching" Oak branch?
Active development on the repository implementation happens primarily in
Oak, while the 'classic' Jackrabbit implementation is pretty much in
maintenance mode. I think the original idea was to replace the classic
implementation with Oak at some point, but the effort stopped half way.
Right.
I'm still in favor of this replacement, but it probably means Jackrabbit
components that bundle other components would have to go on their own
release schedule.
Understood, but that's additional work, too.
FWIW, we already do have oak-standalone etc, right? Why duplicate this?
Best regards, Julian