Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-74806

Remove support for comments, assets, permissions and folder root selection from external repositories

    Details

      Description

      External repositories aren't supposed to have some features (like comments, assets, etc.), but due to some oversights in different parts of the product, they're partially supported.

      In this story we'll remove all these "accidental" features from external repositories:

      • Comments
      • Assets
      • Permissions
      • Ability so set external folders as root folders in D&M

      There are different reasons why we cannot properly implement these features:

      1. In the case of D&M root folders, Comments and Assets, there's no permanent data stored in the DB that can be used to attach this information (as RepositoryEntry is not really persisted).
      2. Permissions should be set in the guest repository (Alfresco, Sharepoint, etc.) not in Liferay.

      Note that for (1) we cannot simply store the information in the database. Elements can be removed or moved around in the backend repository at any time without Liferay noticing any of this. This would eventually lead to the RepositoryEntry table being filled with lots of invalid data, which also would be very expensive to purge.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Packages

                  Version Package
                  7.0.0 DXP FP43
                  7.0.6 CE GA7
                  7.0.0 DXP SP8
                  7.0.X
                  7.1.X
                  Master