📣 Proposal: MassTransit v9+ Licensing and Elsa Integration Strategy #6583
Replies: 4 comments 2 replies
|
I think there will be few challenges to address:
|
|
A few thoughts on maintaining support for both:
Questions:
|
|
I'm also looking into a path forward for our apps and since we also use elsa it would be interesting how elsa deals with this. Any updates on the plan? |
|
The currently maintained Elsa extensions source still uses MassTransit 8.x: central package management pins So the accurate status is: MassTransit support remains present for the current 8.x-based integration, but I do not have a committed Elsa V9 package, publication model, or delivery timeline to share. If V9 support is important for your deployment, please open or link a focused issue with the transport and the Elsa features you rely on (workflow dispatching, distributed cache signalling, etc.) so it can be evaluated without turning this thread into a roadmap commitment. Evidence: |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Hey everyone 👋
As many of you may have heard, MassTransit has moved to a commercial license starting with version 9. This change impacts how Elsa Workflows can continue to support MassTransit while preserving its MIT-licensed foundation.
🧩 Current Context
Elsa.MassTransit) references MassTransit and is used by many to integrate workflow messaging patterns.✅ Proposed Path Forward
To support both OSS and commercial MassTransit users, we propose to split the integration into two separate packages:
Elsa.Integrations.MassTransit.V8Elsa.Integrations.MassTransit.V9Each integration will:
elsa-extensionsrepository.README.mdabout the licensing status of the referenced MassTransit version.📬 We'd Love Your Feedback
Looking forward to hearing your thoughts! 🙏
All reactions