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

            • Assignee:
              support-lep@liferay.com SE Support
              Reporter:
              esther.sanz Esther Sanz
              Recent user:
              John Co
              Participants of an Issue:
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:

                Packages

                Version Package