My first intention was to reuse Ronalds work but since we did not get it I tried to follow the guides (latest in jira discussion) to implement that behavior.
Keeping them separate sounds like a good idea, although I have few questions:
- is expr attribute mandatory?
- what about joining these parallel executions - since one task can be completed before the others
- how could we decide when the execution move further - something like multiplicity attribute of join