[
https://issues.apache.org/jira/browse/IVY-1208?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
John Gibson updated IVY-1208:
-----------------------------
Attachment: osgi-friendly-latest-rev-strategy-aradeski.patch
Alex Radeski's original patch. I verified it against Ivy 2.2.0-rc1.
> OSGi-friendly OSGi friendly LatestRevisionStrategy
> --------------------------------------------------
>
> Key: IVY-1208
> URL: https://issues.apache.org/jira/browse/IVY-1208
> Project: Ivy
> Issue Type: Improvement
> Components: Core
> Affects Versions: 2.0, 2.1.0, 2.2.0-RC1
> Reporter: John Gibson
> Priority: Minor
> Attachments: osgi-friendly-latest-rev-strategy-aradeski.patch
>
>
> The latest revision strategy is incompatible with OSGi's versioning scheme.
> For example Ivy considers 1.1.1 is considered to be after 1.1.1.foo. This is
> at odds with OSGi's versioning rules, and can cause the incorrect revision to
> be selected when working with bundles from Spring Source's repository
> (http://www.springsource.com/repository/app/), for example.
> Alex Radeski raised this issue about 2 years ago and provided the attached
> patch to correct it. I propose that we either accept his patch to improve the
> behavior or follow Xavier Hanin's suggestion and adapt it to provide a
> separate osgi revision strategy.
> For the original discussion of the issue, see this discussion thread:
> http://marc.info/?l=ant-dev&m=122019942409967&w=1
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.