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

Update soy-based components in Liferay Portal

Details

    Description

      We currently have a fair amount of soy-based components. As we move onto React-based components, many of them lag behind or become legacy.

      The goal of this epic is to start deleting unnecessary components or updating them to newer versions. Depending on the case we would do:

      • Remove the component and document the breaking change for 7.3
      • Update the component to be react-based and backport it to 7.2

      A couple of good checks for the completion of the epic could be:

      • There are no dependencies with clay-* packages in 2.x.x version outside of the frontend-taglib-clay module
      • There are no *.soy files in the the updated modules:
        • asset-list-web
        • asset-publisher-web
        • asset-taglib
        • flags-taglib
        • frontend-image-editor*
        • frontend-js-web

      Attachments

        Activity

          People

            support-lep@liferay.com SE Support
            esther.sanz Esther Sanz
            Wesley Gong Wesley Gong
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Packages

                Version Package