Summary of Light Celery Workflows discussion
* How to manage the current exception "signaling" in the
GenericWorkflowEngine.processing_factory()? Well, signals! By
emitting signals that anyone can connect to in order to react
to some event like Stop, Halt, Jump etc. Then in addition, we can
follow standard "Flask exception" architecture to have mapping
of exception -> generic loop handling.
* We will add an engine (subclassed from GenericWorkflowEngine) that
interacts with Celery for allowing asynchronous execution by allowing the
client to pass it's celery object so that tasks can be added to the workers.
* Code examples and more details will be revealed on the official RFC.
The discussion continues there!