Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-7170

Allow ExtensionRepository implementations to control dependency resolution

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.3-milestone-1
    • Fix Version/s: 3.3-milestone-2
    • Component/s: Extension
    • Labels:
      None
    • Tests:
      Unit
    • Difficulty:
      Unknown
    • Similar issues:

      Description

      Currently the decencies are already resolved based on a ExtensionId, the idea is to directly resolve it using the ExtensionDependency object so that any Remote repository can support even things not supported by standard Extension Manager.

      This will allow for example to add full support for maven dependencies system (version range, classifier, excludes, etc...) whatever is supported by standard Extension Manager.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              tmortagne Thomas Mortagne
              Reporter:
              tmortagne Thomas Mortagne
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: