Deprecation notice: packages to be deprecated in Silverback v5 #237
BEagle1984
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Dear Silverback Community,
As some of you may know, time and focus are finite resources, and in order to continue providing a solid and reliable library, I have to make some tough decisions about where to allocate my efforts.
As part of this, support for RabbitMQ in Silverback v5 will be deprecated. The reason is simple: unlike Kafka and MQTT, I don’t use RabbitMQ in production and, therefore, I lack the on-the-field experience and drive to maintain it to the same high standards. As a result, Silverback.Integration.RabbitMQ has never reached the level of maturity of the Kafka implementation, and I can’t justify continuing to invest in it when my focus is elsewhere.
That said, if there is someone in the community willing to take over or contribute to the RabbitMQ support, it could remain in the project—but only if we can bring it on par with Kafka, which means addressing gaps like adding a dedicated testing package, among other things.
Additionally, Silverback.EventSourcing will not be ported immediately in v5. I will re-evaluate at a later date whether it’s worth adding back, depending on its relevance to the project moving forward.
These decisions are based on my desire to ensure that Silverback continues to be a robust and reliable library by focusing my efforts where I can deliver the most value. Thank you for your understanding and continued support!
If you have any questions or want to discuss this further, feel free to reply here.
Best regards,
Sergio
Beta Was this translation helpful? Give feedback.
All reactions