MediatR is going commercial #1105
Replies: 12 comments 22 replies
-
|
As long as you do not take the same approach as the FluentAssertion drama, I'm happy, mate. Wish you all the best, Mr Bogard 🖖 |
Beta Was this translation helpful? Give feedback.
-
|
I believe the MassTransit model, paid support, is a good choice whereas Fluent Assertions strategy can kill the projects. Anyway, good luck Jimmy. Disclaimer: MassTransit is going commercial too :s |
Beta Was this translation helpful? Give feedback.
-
|
Thanks for all those years of amazing work. I hope we end up with a great mix that allows us to support your work while still keeping it a viable solution for the community. I fully understand the challenge and difficulty of making such a decision with a project of this scale. Will keep eyes on the final decision and form of the new era. Have you thought about make an Open Collective project to be able to receive donations, or a similar approach? |
Beta Was this translation helpful? Give feedback.
-
|
Sorry to see this increasingly happen in the .net OSS world, but I understand the challenge. You've handled this far better than the FluentAssertions debacle, and I wish you all the best. |
Beta Was this translation helpful? Give feedback.
-
|
Again another library I have to turn my back on. Seems like we are ending up implementing everything ourselves. MediatR was one of my favorite libraries. This is sad. |
Beta Was this translation helpful? Give feedback.
-
|
This is fine. OSS is free as in "free to choose to use something else", not free as in "won't cost me anything". Maybe people don't want to pay with money, but many don't even pay with contributions of their own. All these people who have been relying on the kindness of strangers for so long, who are now upset that the free ride is over, should feel ashamed. This isn't price gouging like when certain non-SQL database vendors double their license fees and you are forced to pay up or make a costly move to an alternative. The free version people are already relying on today will continue to exist, with the same feature-set. Jimmy's even admitted the support (not that we're entitled to any, really) hasn't been amazing for a while, so it's not like anyone was used to 5-star enterprise-level SLAs. So there are several options:
Now, if the price is exorbitant, then option 4 is off the table for smaller shops - that would definitely be a shame and I hope the commercial ownership doesn't result in that. But people deserve to be paid for the time they give up, and surely we were all waiting for the day when the free lunches came to an end. In the meantime, it was worth every penny. |
Beta Was this translation helpful? Give feedback.
-
|
As long as the library is not closed source, I'm happy to accept that :) Paid support is probably a nice thing to have |
Beta Was this translation helpful? Give feedback.
-
|
Why not keep the current NuGet package open source and release a new one with a different name, like Mediatr.Enterprise? That way, you're not misleading people into upgrading to a paid license by accident. |
Beta Was this translation helpful? Give feedback.
-
|
I've always disliked MediatR. Added complexity without benefit in my book. Like let's break 'go to implementation' for everyone; it hollows the actual Mediator pattern and guides 'architects' that don't know any better to use CQRS for their CRUD applications, confusing junior/medior developers like there is no tomorrow. So I applaud this as I will see much less adoption in future projects where I'll have to maintain the resulting shit code. Can't wait to see the reaction of colleagues that use it in their apps :D Good luck to you though Mr Bogard, I'm sure you spent a lot of time on this, time to make some money. AutoMapper for example is just in another league compared to other OSS projects that commercialized (I'm looking at you FluentAsseritions) |
Beta Was this translation helpful? Give feedback.
-
|
Thanks for all those years of amazing work as @byjokese mentioned. its sad that maybe our projects will be required now to move to something else but thanks again for all the support @jbogard .. |
Beta Was this translation helpful? Give feedback.
-
|
Hi, just a kind request: it would be useful to give some indication of pricing or pricing model that you have in mind. Without this, for companies that are right now considering to start using MediatR, it feels a bit like signing a blank cheque 😅 |
Beta Was this translation helpful? Give feedback.
-
|
Disclaimer: I express my opinion, which is legally;) protected by constitution and not saying what author should do or should not do Shame, we are back in 2000s :) I thought that times when foundational libs are under monthly costs are gone. Unfortunately, many developers will think twice to contribute to next "free open source" project. Considering big picture, I (assume not only me) can't recommend monthly payment for each library being used in solution for client, which potentially millions of users. I wish @jbogard chose different path, but we are where we are... |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi folks,
I'm letting everyone know here that I've decided to take AutoMapper and MediatR commercial. It was a long decision in the making, but one I feel is necessary to both ensure the future sustainability and growth of these projects and especially the communities. You can read the full announcement on my blog:
AutoMapper and MediatR going commercial
I don't have any more details to share, as I just don't know, but I will be as transparent as possible as I figure things out. Thanks everyone to your support over the years!
Beta Was this translation helpful? Give feedback.
All reactions