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

Reply via email to