OrchardCMS / Orchard

Orchard is a free, open source, community-focused Content Management System built on the ASP.NET MVC platform.
https://orchardcore.net
BSD 3-Clause "New" or "Revised" License
2.38k stars 1.12k forks source link

Feature Request: Implement RabbitMQ Message Bus Provider #7915

Open mdameer opened 6 years ago

mdameer commented 6 years ago

As you know, RabbitMQ is widely used these days, so I suggest to add new Message Bus provider implementation for it, we can add it as a separate feature inside the Message Bus module, or create a new module specifically for it, what do you think?

FYI, I have implemented it, so it is ready to be merged if we decided to add it.

sebastienros commented 6 years ago

I would rather suggest to add it to the gallery for now. Unless we get at least 3 common contributors that would vouch for it in core and pledge to support the implementation. @MatteoPiovanelli-Laser counts for 2 already ;)

MatteoPiovanelli-Laser commented 6 years ago

Thanks @sebastienros

I support having this. Through gallery would be fine, or even better through a public repo on github, so that someone can play with it already, or at least take a look at the code. To be completely honest, I don't foresee having the time to get to properly fiddle with it anytime soon.

mdameer commented 6 years ago

Thanks @sebastienros and @MatteoPiovanelli-Laser for your comments, I published the implementation for this issue on a public github repo here, so it will be very appreciated if you can take a look at it and give me your feedback.