You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jackrabbit.apache.org by "Woonsan Ko (JIRA)" <ji...@apache.org> on 2019/01/08 07:55:00 UTC

[jira] [Assigned] (JCR-4401) Split jackrabbit-standalone to jackrabbit-standalone-components and the rest

     [ https://issues.apache.org/jira/browse/JCR-4401?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Woonsan Ko reassigned JCR-4401:
-------------------------------

    Assignee: Woonsan Ko

> Split jackrabbit-standalone to jackrabbit-standalone-components and the rest
> ----------------------------------------------------------------------------
>
>                 Key: JCR-4401
>                 URL: https://issues.apache.org/jira/browse/JCR-4401
>             Project: Jackrabbit Content Repository
>          Issue Type: Improvement
>          Components: jackrabbit-standalone
>    Affects Versions: 2.19.0
>            Reporter: Woonsan Ko
>            Assignee: Woonsan Ko
>            Priority: Major
>
> I'd like to help fix VFS-686 [1] by upgrading JR dependency from 1.6.5 to the latest of 2.x for the WebDAV vfs provider. The fix will allow to use WebDAV DataStore backend again. (Since JR upgraded httpclient to v4.x, WebDAV backend has been broken.)
> One problem is that the test case for WebDAV vfs provider counts on jackrabbit-standalone dependency--to start an extended JR Main for testing--which has been unavailable in maven repos for long time. It's understandable not to deploy the module as it's too big.
> At the same time, it would be awkward if VFS should contain all the necessary JR dependencies as jackrabbit-standalone does.
> I think it would be nice if we split the module, by moving all the Java classes and resources with most dependencies, except of jackrabbit-webapp, to a new maven module (e.g, "jackrabbit-standalone-components") and having dependency on this new module and webapp module in jackrabbit-standalone bundle module. This will let VFS keep the JR dependencies simple and easy.
> \[1\] https://issues.apache.org/jira/browse/VFS-686



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)