Skip to content

The future of SimpleBus #37

@cmodijk

Description

@cmodijk

Back in september of 2016 @matthiasnoback contacted me about taking over the maintenance of the SimpleBus project. The biggest reason for this was that we @JCID are using SimpleBus in most of our recent projects and as so are using it a lot an have a lot of experience running it in production. SimpleBus itself was back then and still right now a very stable project with not a lot of work and has the flexibility to be extended and changed in your own project as needed. This means that for me there is not a lot to do with the project itself the only thing i need to do is answer a question from time to time.

For some time I felt that I was alone in maintaining the project but also using the project there was not a lot of movement in the issue tracker so for me the project went down in how much time i was spending on the project on a week by week base eventually @ruudk joint me as maintainer to allow us to move forward. The biggest thing for maintenance back then was that we had a lot of small repositories which meant that making even a small changed required a few pull requests and coordination in merging these issues. So we decided to merge al these package into 1 repository and use sub split to keep the package still in sync. @ruudk and i joint up back in december of 2017 to make this all happen.

But not long there after @sroze contacted me about a pull request that he created to get a Messenger component going for the Symfony project. Back then and since then i did not find the time to respond to that and i'm sorry for that. But in the meantime the component was merged and evolved a lot within the walls of Symfony project. I personally believe this is a very good thing that we now have a very large community that is the Symfony community in maintaining the component.

But what is there for SimpleBus to do now? We have a amazing new component which is inspired by this project a lot. I don't have a lot of time these days in maintaining the project so if you ask me we should stop active development on the SimpleBus project. What I propose to do is create page in the documentation on how to migrate to the Messenger component maybe @sroze or @Nyholm can help us with this. After that I think we should make a statement in de README that the project is not no longer actively developed anymore and we only support the project up to Symfony 4.0 as the messenger component is Symfony 4.1 and higher.

I would like to here any feedback on this and if someone want's to take over from me we can also discuss this.

More details

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions