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

Discourage or disallow users to edit an extension's page

    XMLWordPrintable

Details

    • Unknown

    Description

      In order to ease the upgrade process and minimise the number of conflicts that make upgrading XWiki a pain, we should discourage or even disallow users to directly edit the pages of an extension. The correct way to do that is to modify the extension's code and perform a new release with the change that can be updated on the wiki.

      If changes are really required to a page coming from an extension, the changes can be packaged in yet another extension that depends on the one providing those pages.

      This should clean up things and removed ambiguities from the upgrade process, while also trying to fix one of XWiki's major problems caused by one of its major advantages (its extensibility), by imposing to users that they respect certain conventions (i.e. to use extensions) when they want to benefit from the extensibility feature, thus avoiding the big mess we have now.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: