On Wednesday 29 March 2017 12:51:59 Stefan Seifert wrote: > >> +1 (depends now on Jackrabbit, would prefer embedding > >> org.apache.jackrabbit.util.ISO8601 like we do in other bundles, e.g. > > > >event) > > > >After having a closer look, I don't think it's worth the effort as there > >are > >more new dependencies (JCR, Vault, Guava). > > there is no dependency on guava (only test dependency via sling-mock).
Guava is a transitive dependency of Jackrabbit. > but yes, there are more dependencies for the filevault support now > (jackrabbit filevault, jcr api, and some jackrabbit utils), and the used > classes have more dependencies itself, so it's not so easy to embed them > all - and the dependencies are available in sling launchpad anyway. As Carsten removed javax.jcr from minimal Sling and commons.json is no longer required, I did adjust some (Karaf) features. The sling-extension-fsresource with fsresource 2.0.0 depends now on javax.jcr, jackrabbit-api, jackrabbit-jcr-commons, vault and guava. Otherwise it would not resolve. Regards, O. > stefan
