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

JSF Decoupling

    XMLWordPrintable

    Details

    • Type: Epic
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 55
    • Component/s: Target Platforms

      Description

      Goal is to review Studio so it still provides all content and process modelling features when JSF package is not installed and also to refactor current editors to make JSF configurations more explicit and enabled only when the JSF package is installed.

      See NXS-3428: if the JSF package is not required by Studio anymore, the following actions are needed:

      • split contributions coming from the new distribution and the JSF contributions (operations, widget types, tabs, etc...)
      • review Studio editors and builders to remove references to contributions that only come with JSF package (layouts configuration, or document views, for instance)

      Also, unit and integration tests should run on both setups (server alone, and server + JSF) for new target platforms (and new REST webdriver tests should be added in integration tests)

      Also, the package.xml file generated should stop mentioning "cap" and use "server" instead, this is currently hardcoded in StudioPackage#getMatchingPlatforms, and quick fix for 8.3 status should be reverted for version >= 8.4 (https://github.com/nuxeo/nuxeo-studio/commit/74d640e81d1f1893ad897454be6880456d8816a8)

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                nsilva Nelson Silva
                Participants:
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: