Deprecate requires keyword in DSL

Registered by Dmitri Zimine

We learned that using direct workflow defintion with on-success/on-error/on-finish is more natural than using dependancy-based definition with 'requires'. We also learned that mixing the two in the same worklfow is a disaster. Thus decided to drop support for 'dependency-based' workflows.
https://etherpad.openstack.org/p/mistral-post-POC-questions

in June: Desided to support various classes of workflows, but never mix the two classes in one. Marking as Superseeded by mistral-workflow-types

Blueprint information

Status:
Complete
Approver:
None
Priority:
Medium
Drafter:
Dmitri Zimine
Direction:
Needs approval
Assignee:
None
Definition:
Superseded
Series goal:
Accepted for juno
Implementation:
Blocked
Milestone target:
None
Started by
Renat Akhmerov
Completed by
Dmitri Zimine

Related branches

Sprints

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.