Uploaded image for project: 'Ivy'
  1. Ivy
  2. IVY-1208

OSGi-friendly OSGi friendly LatestRevisionStrategy

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 2.0, 2.1.0, 2.2.0-RC1, 2.2.0
    • 2.3.0-RC1
    • Core
    • None

    Description

      The latest revision strategy is incompatible with OSGi's versioning scheme. For example 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

      Attachments

        Activity

          People

            hibou Nicolas Lalevée
            jgibson John Gibson
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: