More Core Committers?
I’ve been mulling this over the last couple of weeks in my mind.
Remember a couple of months ago when there was quite a stir about where Andy had gone and if BP was stuck in the mud? And then after a lot of public outcry @johnjamesjacoby came to the rescue, issued several bug releases, wrote a few blog posts and empowered @boonebgorges and the BP Ninja team to fix some bugs on BuddyPress.org? Remember all that?
According to the Trac Timeline BP 1.2.6 is 3 weeks late and still has 14 tickets waiting to be fixed. And trunk is who-knows-how-far-behind the current branch?
At it’s peak moment BP had 3 core committers: @apeatling, @johnjamesjacoby, and @mrmaz, but at this time only JJJ is truly active on a regular basis. I hope I don’t sound like I’m complaining, life comes up and we all realize that. Andy is being called by Automattic to work on non-BP related projects, the last time he logged into buddypress.org was almost 40 days ago. Marshall just had a newborn; he logged in 4 days ago. And John… well actually John’s been pretty much amazing. Last night I watched him commit something like… 10 Trac tickets in the middle of the night? He lives in Florida so it was like, 3am? But John is also working hard-core (excuse the pun) on the new bbPress infrastructure, so he’s got a lot of irons in the fire. I’m surprised that he hasn’t burned out.
We all know that it’s time to get 1.2.6 out the door and trunk merged. But that’s not a task that 1 guy can do alone. Sure, we can continue submitting patches and bugs (I try to do my part by submitting errors when I find them via Jing videos and provide feedback… I’ve even tested a few patches and submitted sample code once) but at some point we just flat out need more active committers who can commit the submitted patches. Like JJJ said in a blog post, “Activity Breeds Activity”.
Basically I think we’re looking at a project that really should have 3 or 4 core committers, but only has 1 active committer. BuddyPress has ample talent in the forums. These are the guys running support, submitting patches, and on the BP Ninja team. We know who they are: @hnla, @jeffsayre, @boonebgorges, @djpaul, and @r-a-y. Not surprisingly, all 5 of these guys have logged in within the last 24 hours.
If we were a democratic body (sorry I can’t help it, I’m an American ) I would cast my vote to give at least 2 of these guys commit access to the core. They’ve proved themselves worthy in my opinion. In the words of @Matt, OS projects like BP are meritocracies. These guys above have shown their value and their merit, so now let’s let them lead.
And for reference sake, WP has 6 active core committers while BP only has 1. Albeit WP is a much larger project than BP… but perhaps that’s why?
Hypothetically speaking: Who would be in favor of at least a couple more core committers?
You must be logged in to reply to this topic.