Uploaded image for project: 'IvyDE'
  1. IvyDE
  2. IVYDE-67

Use Ivy Bundle instead of packaging ivy.jar in IvyDE bundle

Agile BoardAttach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.1.0, 1.2.0
    • Fix Version/s: 2.0.0.alpha1
    • Component/s: None
    • Labels:
      None

      Description

      Currently IvyDE packages ivy.jar to get access to Ivy classes, meaning that IvyDE versions are closely related to Ivy versions. In some cases it would be useful to upgrade the version of Ivy used without changing the version of IvyDE (as long as they are compatible).

      Since Ivy is now provided as an OSGi bundle, this could easily be achieved by using an OSGi dependency from IvyDE bundle to Ivy bundle, taking advantage of OSGi runtime dependencies resolution feature.

        Attachments

        Issue Links

          Activity

            People

            • Assignee:
              xavier Xavier Hanin
              Reporter:
              xavier Xavier Hanin

              Dates

              • Created:
                Updated:
                Resolved:

                Issue deployment