sling-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Carsten Ziegeler (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (SLING-6926) JCR WebDAV: avoid embedding code from Jackrabbit
Date Fri, 02 Jun 2017 10:00:10 GMT

    [ https://issues.apache.org/jira/browse/SLING-6926?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16033170#comment-16033170
] 

Carsten Ziegeler edited comment on SLING-6926 at 6/2/17 9:59 AM:
-----------------------------------------------------------------

I see these packages are needed by the bundle atm:

{noformat}
  org.apache.jackrabbit.server           {version=[1.0,2)}
  org.apache.jackrabbit.server.io        
  org.apache.jackrabbit.util             {version=[2.4,3)}
  org.apache.jackrabbit.webdav           {version=[1.0,2)}
  org.apache.jackrabbit.webdav.property  {version=[1.0,2)}
  org.apache.jackrabbit.webdav.simple    

 
{noformat}

so it seems only two packages are not exported


was (Author: cziegeler):
I see these packages are needed by the bundle atm:

{noformat}
    org.apache.jackrabbit.server           {version=[1.0,2)}
  org.apache.jackrabbit.server.io        
  org.apache.jackrabbit.util             {version=[2.4,3)}
  org.apache.jackrabbit.webdav           {version=[1.0,2)}
  org.apache.jackrabbit.webdav.property  {version=[1.0,2)}
  org.apache.jackrabbit.webdav.simple    

 
{noformat}

> JCR WebDAV: avoid embedding code from Jackrabbit
> ------------------------------------------------
>
>                 Key: SLING-6926
>                 URL: https://issues.apache.org/jira/browse/SLING-6926
>             Project: Sling
>          Issue Type: Task
>          Components: JCR
>    Affects Versions: JCR Webdav 2.3.8
>            Reporter: Julian Reschke
>
> The WebDAV bundle currently *embeds* code from Jackrabbit. This causes all kinds of problems,
such as:
> - components getting out of sync when Jackrabbit is upgraded but this bundle is not
> - some of the embedded code has dependencies on jcr-commons, which is not embedded
> It would be ...awesome... if we could avoid all the embedding. Can we identify a set
of changes needed in Jackrabbit that would allow us to get rid of the embedding?
> cc: [~cziegeler] [~edivad] [~fmeschbe] [~baedke] [~anchela]
> (a similar task should be applied to the davex bundle once we have dealt with his one)



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message