A Ruby workflow engine
We want to create components that can be connected into useful workflows and reused across different workflows.
Workflow items should independent of software languages and use accepted standards for sharing data such as JSON, YAML. XML etc.
This is not SOAP, BPEL, BMPN. However, architecture should allow co-existence
Agnostic about
- persistence
- liveness (treads, fiber, processes etc.)