Uploaded image for project: 'Syncope'
  1. Syncope
  2. SYNCOPE-550

Provide cleaner user workflow definition for production

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.2.0, 2.0.0-M1
    • Component/s: core
    • Labels:
      None

      Description

      Currently the same userWorkflow.bpmn20.xml used for integration tests is also packaged - and then enabled by default - in any Syncope distribution.

      While such definition contains various elements, showing most of the potential that can be exploited by empowering Activiti - form-based approval, scripting and so on - it also features some test-related configurations which are pretty useless and confusing when starting with a clean implementation.

      It is definitely worthwhile to separate the two things and leave the test userWorkflow.bpmn20.xml when test data are loaded - debug / embedded Maven profiles, standalone distribution - while providing a simpler and cleaner userWorkflow.bpmn20.xml for all the rest.

        Attachments

          Activity

            People

            • Assignee:
              ilgrosso Francesco Chicchiriccò
              Reporter:
              ilgrosso Francesco Chicchiriccò
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: