Details

    • Type: Task
    • Status: Closed
    • Priority: Minor
    • Resolution: Completed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Alloy UI
    • Labels:
      None

      Description

      Purpose of this task is to contribute to our goal of removing our dependency on AUI/YUI from liferay portal — ie. https://issues.liferay.com/browse/LPS-98564 ("Remove AUI / YUI from Liferay Portal"), and specifically, finish this epic: https://issues.liferay.com/browse/LPS-113522 ("Modernize or deprecate remaining AUI utilities"), which means removing our dependency on anything in the "liferay/util.js" module of frontend-js-aui-web that is not already covered by other existing epics.

      util.js is currently at: https://github.com/liferay/liferay-portal/blob/master/modules/apps/frontend-js/frontend-js-aui-web/src/main/resources/META-INF/resources/liferay/util.js

      Other epics are:

      The concrete task, then, is:

      1. Double-check the item to confirm that it doesn't actually fit better in one of the existing open epics (mentioned above).
      2. Analyze the code's purpose and usage to determine the correct course of action: eg. deprecating (if it is no longer used), or migrating somewhere else. Remember that our goals here are two-fold: to remove all dependency on AUI (see https://issues.liferay.com/browse/LPS-98564 — "Remove AUI / YUI from Liferay Portal") so that we can turn off frontend-js-aui-web by default, and for any functionality that needs to live on, we want it ported into a "modernized" format (ie. remove dependency on legacy APIs and libraries, pay off technical debt etc).
      3. Actually make the necessary changes.

        Attachments

          Activity

            People

            Assignee:
            support-lep@liferay.com SE Support
            Reporter:
            greg.hurrell Greg Hurrell (Inactive)
            Recent user:
            Krešimir Čoko
            Participants of an Issue:
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Packages

                Version Package