Replies: 2 comments 1 reply
-
Hi Jasmin, great to see you here :) I think Elsa would be a great fit as the workflows engine of choice for Orchard Core. A number of advantages to use Elsa:
My plan is to continue working on the Elsa Orchard Core module soon as Elsa 2 is merged to master and the React components are ready to be reused. But if you're interested, I'd be happy to walk you through the Elsa Orchard Core module and perhaps continue working on it already on things like workflow management (which doesn't require the react components to be finished yet). Bottom line as far as I'm concerned: Elsa will be coming to Orchard, even if just as a third-party module. |
Beta Was this translation helpful? Give feedback.
-
Ok, thanks for your detailed answer. I will take some time to analyze the React component. |
Beta Was this translation helpful? Give feedback.
-
Since the Workflow module in OC has not been updated with new features since a while I was asking myself which features Elsa now has that the OC Workflow module doesn't.
Also, @jtkech is currently planning working on the distributed aspect of OC Workflows which I can see that it's planned for 2.0 version of Elsa. In OC we have been specifically instructed to not use any message bus for doing this. Instead it is working with a distributed cache with locking mechanism and atomicity check.
The question I'm asking myself is if it would be worth starting to think about using Elsa and implement it inside Elsa instead of continuing investing time in the current OC Workflow module. Consider that we made some tweaks in the OC Workflow module over time that should be maybe also required in Elsa unless you tracked those over time.
Beta Was this translation helpful? Give feedback.
All reactions