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

How much effort is required to migrate commerce countries & regions to portal using a "bridge" in the service layer?

    Details

      Description

      Four options to consider:

      1. Full Migration of Backend, Create New Countries UI
      2. Full Migration of Backend, Reuse Commerce Countries UI
      3. Bridge Migration of Backend, Create New Countries UI
      4. Bridge Migration of Backend, Reuse Commerce Countries UI

      The options that seem to make most sense for the sake of time are options 2 or 4. Option 4 would likely be the cheapest, but Option 2 might not be much more expensive since only a few callers are calling CommerceCountry or CommerceRegion services.

      CONCLUSIONS

      Decision:
      Decided to go with option #2: "Full Migration of Backend, Reuse Commerce Countries UI".

      Reasoning:
      There are not many usages of CommerceCountry and CommerceRegion in Commerce's code base, thus it's not much more expensive to do a full migration compared to the bridge migration.

      In terms of the UI, the Commerce Countries management interface is sufficient for Commerce's use case. Creating a portal-wide management interface doesn't provide much value at this point, though it's a nice to have for the future.

        Attachments

          Activity

            People

            Assignee:
            pei-jung.lan Pei-Jung Lan
            Reporter:
            dennis.ju Dennis Ju (Inactive)
            Engineering Assignee:
            Pei-Jung Lan
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Packages

                Version Package