Uploaded image for project: 'Nuxeo Studio'
  1. Nuxeo Studio
  2. NXS-6546

Lock Application Dependencies Versions

    XMLWordPrintable

    Details

    • Type: Epic
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Application Definition

      Description

      Today, locking all Application Definition dependencies has some drawbacks:

      1. It ties Platform packages (nuxeo-web-ui, nuxeo-csv, ...) dependencies to an explicit target platform (2021.7.17 for instance) because of Platform Packages are only available to one target platform (per HF). And as of today, we are not able to specify an explicit target platform version.
      2. in Studio IDE, on the current application definition screen, the package search component is only able to select the latest compatible version of a package. Which conflicts with the previous point, or at least lead to not being able to lock a release to a prior version of the latest target platform.
      3. It makes a package installable to only one HF, and must be re-released to be compatible with a more recent HF.
      4. For now, we don't have the ability to list precisely available target platform (2021.1, 2021.2, ...) neither the corresponding technical build number (2021.1.4, 2021.2.5, ...)

      In order to mitigate those identified issues, we have to:

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              akervern Arnaud Kervern
              Participants:
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: