On Mon, 2015-06-22 at 15:26 +0200, Bertrand Delacretaz wrote:
> Hi,
> 
> We solved 5 issues in this release:
> http://s.apache.org/UEG

Sorry for coming in so late with a comment, but I saw that the fix for
SLING-4820 [1] upgraded the oak dependency to 1.3.0 [2]. With the
latest version the following oak-related imports are generated:

 org.apache.jackrabbit.oak.plugins.observation;resolution:=optional;ver
sion="[2.0,3)"
 org.apache.jackrabbit.oak.spi.commit;resolution:=optional;version="[1.
0,2)"

If I understand things correctly, for Oak 1.3.0+ both imports will be
satisfied, but for older versions only the second one will be. Which
means that for Oak 1.2.x ( what we currently use in the launchpad ) we
won't benefit from the improved support.

Could this be re-done with a manual import-dependency range, something
like

 
org.apache.jackrabbit.oak.plugins.observation;version="[1.0,3.0)";resol
ution:=optional

? It would allow wiring dependencies against older versions of Oak as
far as I can tell.

Robert
 


[1]: https://issues.apache.org/jira/browse/SLING-4820
[2]: https://fisheye6.atlassian.com/changelog/sling?cs=1686241

Reply via email to