Re: Is bp dying a slow death?
I’ve thought long and hard about how to address this thread after seeing the conversation so far. I’ll do the best I can.
Ever since I was given the opportunity to work on BuddyPress full time I’ve put every ounce of energy I have into the project. It has gone from nothing – literally fifteen lines of code to something that powers a number of large sites and a whole array of smaller ones. The community has sprung up since then and has grown fast, but it would not exist first without something that people enjoy using and want to discuss.
That has always been my number one priority, build something that people want to use. Without that we have nothing and all the work around the project is in vain. I am not a trained project manager, but up until now I’ve done my best to help the community flourish and feel part of the process.
Now, yes, I haven’t been working as much on BuddyPress for the past three months – anyone using Trac will notice that. I’m no longer spending all my time developing the next version of BuddyPress. I’m working on some features for WordPress.com, helping out with other tasks around WordPress along with continuing to develop the project. The hope is that some of the features I work on for WordPress.com can merge there way back into BuddyPress in future versions or as separate plugins.
The issue we have, and the whole reason behind this thread is that I’m still far too large of a percentage of BuddyPress as a whole. When I slow down or have other priorities the whole project suffers. It should not be like this, the community should not look to me as the final word or the only bringer of direction or progression. If I’m not around for a while BuddyPress should continue to flourish and move forward. JJJ is doing his best to help balance this, but he is only one guy, and a busy one.
To quote a past line from a certain Mr Mullenweg “the best way to dig a hole is to grab a shovel and start digging”. Discussion is great, but to see any change we need action. If you want a new feature or something changed, write a patch. Submit it to Trac, keep consistently writing patches, answering tickets and fixing bugs. I guarantee you will end up with commit access. Right now we have only 10% of tickets with patches, that’s not even close to enough.
If you hate the new site (I agree it’s a mess) then design some mockups, write some HTML wireframes, tell me how much it sucks and your plans to change it. Start a community discussion, but with the goal of a plan of action. I am more than willing to provide access to people who want to get stuck in, but endless forgotten lists of what needs to be improved will not change things.
If you want to write posts for the BuddyPress blog then start writing them, they will be published. If you want to have your say on the direction of the project as a whole then show up and ask your questions at the BuddyPress meetings bi-weekly (there has been a serious lack of questions lately, why?).
Action, action, action. There are many people in the community doing a great job, but if we’re going to reduce the dependency on the core devs then we need more people to step up and start digging.