Uploaded image for project: 'camunda BPM'
  1. camunda BPM
  2. CAM-11983

Validation of Plugin System

    XMLWordPrintable

Details

    Description

      Background

      The new Plugin Systems clearly defines Interfaces and Data access but does not grant access to global data structures of the framework.

      An example of the interface can be found in the comments below.

      Before we commit to ship the new Plugin System in 7.14, we want to validate it with customers.

      Assumptions to validate

      Supported by Plugin System Not supportedĀ 
      • Clearly defined data gets passed into the plugin
      • REST-API can be used to query more data
      • In the case of multiple plugins, browser-functionality (local storage) can be used to communicate and safe configuration
      • Propagation of Backend-Changes made by the Plugin (e.g. post requests) --> there is no service to refresh views, page reload can be used
      • Plugins are sandboxed - they have no access to information about the state of other plugins and site elementsĀ 
      • existing Camunda angularJS services and directives are disabled.

      We also have to validate if the current Interface provides enough information to the user or if we have to pass more data.

      mgm-controller-panel

        This is the controller panel for Smart Panels app

        Attachments

          Issue Links

            Activity

              People

                andre.bappert Andre
                martin.stamm Martin Stamm
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Salesforce