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

As a Liferay Sync developer, I want more independence and flexibility to update the portal-side processing

    Details

      Description

      Currently, the portal's Documents & Media service processes all the logic used by Liferay Sync. We can instead use the MessageBus and offload the processing to a new Sync plugin.

      The main advantage is having an independent release cycle. New features requiring changes on the server side (new web services, new administration portlet page, etc) will always need to wait for the next release of the portal. By creating a separate plugin, we can make updates to the code and push to marketplace as needed instead of waiting for new portal releases.

      We also gain speed and robustness. The processing is offloaded to another webapp thus it won't bog down or crash the portal webapp.

      The downside is that customers wanting to use Liferay Sync will need to install the plugin (similar to Social Office).

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              lawrence.lee Lawrence Lee
              Reporter:
              dennis.ju Dennis Ju
              Recent user:
              Kiyoshi Lee
              Participants of an Issue:
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Packages

                  Version Package
                  6.2.0 CE M5