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:
            Daniel Lee
            Participants of an Issue:
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Packages

                Version Package