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

Move XWikiPreferences to the xwiki-enterprise-ui-common

    XMLWordPrintable

Details

    Description

      XE-1371 moved XWikiPreferences to the admin-user module because the admin user did not have rights, however, this forces anyone that wants to have a package that contains or extends/transforms XWikiPreferences to also depend on admin-user, which is wrong.

      Instead, we should move XWikiPreferences to the xwiki-enterprise-ui-common module (or even to its own module?) and have any module that depends on XWikiPreferences (ui-admin-user, ui-wiki, etc.) apply transformations at build time using the xar-plugin instead of forking the file.

      Attachments

        Issue Links

          Activity

            People

              tmortagne Thomas Mortagne
              enygma Eduard Moraru
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: