-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Long text incoming, sorry :(
There is a lot of inactivity in FOS
There is a general feeling around the place that we're inactive, at least in a few of our bundles and to me that seems true enough. I'd like to see something done about it.
Active Maintainers
We've got quite a list of FOS contributors, but are we all active? Do we keep eyes on bundles? I want to build a list of bundles that each contributor keeps an eye on, and what level of contributions they'd be happy to admit. This will help us gauge the health of each bundle to make more decisions.
For example, I'm actively looking after FOSElasticaBundle and want to step up and clean up FOSUserBundle and clear issues and PRs.
I'd also like to see us adopt a way of letting others step up and volunteer to help out, if thats triaging tickets, cleaning up PRs to be mergable. The easiest way would be to 'copy' what Symfony have done where we have a list of primary maintainers of each bundle who can +1 something. This means we can even have primary maintainers who can just act in an more advisory role, letting other volunteers spend their time helping out.
Vision or roadmaps for active bundles
Can we please build a roadmap or vision paragraph about each bundle that we're going to actively maintain, which will help guide any current maintainers know if they're going to be able to critique a PR or reject it. We dont want to waste users time by commenting on issues with a PR only to find out the primary maintainer doesnt want that feature.
Bundles
FOSAdvancedEncoderBundle
- Stof
This bundle appears to be unnecessary as of Symfony 2.5. It can be maintained as a legacy bundle and probably needs very little attention.
FOSCommentBundle
- Unmaintained
I'm no longer using this bundle and have no time to maintain development or support for it. We either need to find a maintainer for it, or mark it unmaintained. I'd be happy to mentor someone with advice.
FOSElasticaBundle
- merk
I've been working on a roadmap for this bundle and while more help is always appreciated I believe this bundle to be okay at the moment.
FOSFacebookBundle
- Unmaintained
No longer maintained, we recommend using HWIOAuthBundle
FOSHttpCacheBundle
- dbu
- ddeboer
Nice and shiny, no issues here?
FOSJsRoutingBundle
- willdurand
Actively maintained.
FOSMessageBundle
- Unmaintained
I tried to take some initiative with this bundle, but lack of tests and time mothballed that attempt. Needs a maintainer and I'd be happy to assist with advice where I can.
FOSOAuthServerBundle
- alanbem
This one looks like it doesnt have a lead maintainer anymore. I've got an active project with this bundle and will make bug fixes when necessary.
FOSRestBundle
- lsmith
- willdurand
Actively maintained
FOSTwitterBundle
- Unmaintained
No longer maintained, we recommend using HWIOAuthBundle
FOSUserBundle
- Stof
- merk
I think the number of unclosed issues and PRs in this bundle is a big deal. FOSUserBundle is the first of our repositories most users are exposed to and outwardly it looks stagnated.
I've avoided picking up the torch because I'm not actually sure about the vision for this bundle, and dont want to bother Stof every time I have a question. Is there a plan for 2.0 stable? I've had jrobeson ask how he can contribute and I'm happy to enable contributions but without knowledge of where FOSUB needs to go it ends up being very difficult.