If you haven’t heard the word, there is a fury of activity going on at this very moment in the WordPress community. For the first time in over 8 years, the core development team is not working on the next version of WordPress, but rather on an initiative that’s been dubbed “3.org.”
3.org is a very appropriately named project that is focused on building and polishing the surrounding elements of WordPress rather than on WordPress itself. Part of this initiative is the conversion of bbPress from a standalone platform into a neat little WordPress plugin. I’ve volunteered to lead that initiative, and wanted to take a moment to explain what that means for BuddyPress, bbPress, and what you can expect for the next few months.
Since BuddyPress 1.1, bbPress has come bundled in the package to help make the installation as smooth and easy as possible. Through a little bit of massaging we successfully integrated bbPress into a dedicated forum component to allow for group discussion, and we included a central discussion directory to help put all of these topics in one easy place. All of these ideas were great on paper but have had mixed feedback and results in practice. Making bbPress a standalone plugin will help allow for more customizable installations which is great news for anyone that’s currently using BuddyPress for the forum component, or has been holding off because of the complexity of it all.
Our goal with me giving some attention to the bbPress plugin project is to keep it tightly integrated with BuddyPress, but have them act totally independently or alone if necessary. This means in a future version of BuddyPress, bbPress will no longer come packaged in the download, and both plugins will be aware of each other being activated. When that happens, additional features will be available to you to help create the kind of community that you’d like to have, instead of forcing forums to be tucked away into BuddyPress discussion groups.
The end result will be two plugins working harmoniously together, to easily enable setups where bbPress forums can be created for any other kind of object, component, or plugin. This is particularly awesome for BuddyPress developers because it will allow them to internally extend bbPress to fit the specific needs of their own custom BuddyPress components as they see fit.
With all this going on, the loose expectation is for BuddyPress 1.2.6 to roll out asap with a few bug fixes and maybe even a small new enhancement or two, with 1.3 to follow by the end of the year. bbPress 1.2 (the plugin) should be stable enough to start testing as soon as September 15 (give or take a few days and/or missing features) with a full release due around the same time as BuddyPress 1.3.
Coolness. I’d heard bits and pieces occasionally over the web (including the crazy discussion over at bbPress.org) but it’s really nice to see somethign officially said about it by one of the Core Contributors on an official blog. Are you taking bbPress 1.2 suggestions at this point?
Thanks for the update, this allows me to loosely plan the schedule for the site I work on. I had been holding off from the BP forum component so will just leave it as standalone bbP then migrate to the new plugin. That should stop the users getting confused – which they so easily are ๐
bbPress suggestions are always welcome over at bbdevel.wordpress.com, or in the bbPress.org support forums too. As development starts to ramp up over there, we’ll start having more weekly meetings to talk about progress, challenges, enhancements, etc…
bbPress by middle of September? wow. Hadn’t realised you were that far along with it, so that looks good. I’ve noticed a few things that don’t look right, but until I install and play I can’t confirm if they are good or bad.
Any news on the proposed beta tester plugin we talked about a while ago?
Lets see how things turn up. It will be a great solution for end users but will also be heavy on resources.
I was always certain of BuddyPress and bbPress aren’t fading away. So much work in them by now, you can see it. At bbPress Matt talked about having the code close to his heart which is since its start. Paul is developing great new “Achievements” plugin. Great support forums. This post’s last sentence speaks about a nicely synchronized time aliment of bbPress and BuddyPress Teams and I could go on. Thank you guys for doing such a great work…
I still recall the first method of installing bbPress back forever ago when it was first released. It was just a nightmare. And in a lot of ways it still is. So, I think it’ll be quite thrilling to have it as a plugin. Certainly more people will have the ability to utilize it purely through that change alone. And I rather like the idea of it being coupled with BuddyPress without necessarily forcing one to utilize the groups feature.
This is great news! I have seen some of the bbPress integrated bp websites and I have been envious that some of those features were not available in the group forum component.
Thank you for you work! Jewels in your crown!
Wow, this is awesome news. Aye, we need that integration ๐ I’m looking forward to see you finish all that “polishing” work. With WP being more and more powerful (but also quite stable!), the only thing that I still miss on WP is a better way to have multi-level user authentication and separate “areas” for new users. Yes, I know that this is possible with commercial plugins. But I’d certainly welcome an easy (and cheap!) way to have that, as well as the possibility to easily change themes depending on a user profile’s account “level”. With BuddyPress these things seem to become “almost” possible; integrating it all (and throwing in bbPress for good measure, so that I don’t always need to use an external forum system…) into WP as “merely” a set of plugins seems to be the way to go for WP as a super-powerful CMS, yet light, flexible, and very very easy to use โ everything that Joomla ought to have been but never quite managed to become ๐
Thanks for the good news. I’ve been holding off with some projects because this integration is so complicated right now
awesome – this is going to help out in many areas
This is good news. bbPress has never really gotten the attention it deserves despite the great efforts of _ck_ and others.
@Anne
Just to clarify, bbPress IS being thrown away.
A totally new bit of code without any of the last 5 years of code/security/bug fixes etc is being released that will require WordPress to run (which bbPress just now doesn’t, its a standalone forum software that wasn’t built for WordPress integration).
Also to clarify, the version of bbPress thats come with BuddyPress (or as a separate download for Buddypress before that) is not the same as either of the current bbPress versions (it’s only same in name, because, thats not confusing at all – and don’t worry, this new forum plugin is also going to be called bbPress just to confuse everyone). It is based on one of them, but quite massively hacked (i mean hacked in a good way, the work is quite brilliant) as opposed to “a little bit of massaging” to get it to work with BuddyPress. This might be why many BuddyPress users and advocate’s found the bbPress forum not best place to get answers.
This plugin will bring forums to a great many users. It’s value to WordPress as a CMS and social media platform can’t be understated, and it will be a very positive thing for the masses.
Looking forward to the plugin release, I’m closely looking at bbpress or Vanilla 2 for an upcoming project.
If the plugin comes out in September, would there be a way to import from an existing Vanilla 2 installation?
Can’t wait for this to take shape, John. It’s going to be fantastic in general for bbPress to be truly modular on WordPress. And as for BuddyPress, I think that having forums act like a plugin component, rather than an afterthought of groups, is going to make it that much easier for site administrators to conceptualize and build their communities in a way that better fits their needs, instead of feeling forced into a certain setup by the default BP configuration. I’m very excited about that, as I predict that it’ll drive BP adoption and third-party development in a pretty big way.
Awesome. I recently launched a site with forums and struggled for a couple of weeks with BuddyPress forums until ultimately I just gave up because the user experience was just to weird for users (join a group, forums associated with groups, etc.). Ultimately, I installed a stand alone phpBB forum that I just link to from my WP site (after trying lots of mashups like WP United, etc.). It seems to me that a simple to install yet full featured forum in the vein of phpBB would be a huge asset to the WP community. I like BuddyPress too, but for someone who just wants a straight ahead forum, BuddyPress is a sledgehammer solution.
I can’t wait to see where this nets out.
Thanks,
M.
A big thank you to everyone working on this! I’m very much looking forward to the advantages and new possibilities that will be opened up by having it as a plugin.
Cool. the reason why I’m holding my launching forum on my site is because I want to wait for bbPress. To finally have a confirmation that this project is being raised from the dead is really a good news. I was already contemplating on waiting for Justin Tadlock’s forum plugin that uses custom types but I think bbPress will have more support and contributors. That’s not to say Justin’s work will go nowhere. I think what he is doing is equally great.
I just hope that your team and justin will collaborate on this as that would mean only one thing — a totally awesome forum plugin!
[…] 3.org is a very appropriately named project that is focused on building and polishing the surrounding elements of WordPress rather than on WordPress itself. Part of this initiative is the conversion ofย bbPress from a standalone platform into a neat little WordPress plugin. Iโve volunteered to lead that initiative, and wanted to take a moment to explain what that means for BuddyPress, bbPress, and what you can expect for the next few months. (Official BuddyPress Blog) […]
Thanks for the great information on new the developments at WordPress. Excited to see what happens there.
[…] news in the BuddyPress world is that bbPress will no longer be packaged with the BuddyPress download in […]
I’m really happy about this! So what will happen to existing forums housed under groups? Will there be backwards compatibility for sites that are already set up like this?
<— this guy is stoked
whew, sigh, relief, gratitude…
What about themes? Presently BP theme include template files to display bbPress part – but how it will be solved in future?
Themes for BP and bbPress would be separated, wouldn’t they?
[…] 3.org is a very appropriately named project that is focused on building and polishing the surrounding elements of WordPress rather than on WordPress itself. Part of this initiative is the conversion ofย bbPress from a standalone platform into a neat little WordPress plugin. Iโve volunteered to lead that initiative, and wanted to take a moment to explain what that means for BuddyPress, bbPress, and what you can expect for the next few months. (Official BuddyPress Blog) […]
Specifically September 15th ey? Bold, but greatly appreciated ๐ Where’s the trac roadmap for bbPress Plugin though?
I was a bit disappointed to know BuddyPress 1.3 is gonna be this late, but I suppose the changes at hand are more drastic than I’ve imagined.
It would be a better solution for many areas, deep thought the bbPress.
Brilliant direction! Been postponing and postponing Bpress and BBpress. I am happy about this decision
Thanks JJJ for the update. I’m really interested to see how this progresses. I’m sure you’re taking into account a nice upgrade path from the BBPress bundled with BP to the BBPress plugin.
It will definitely be interesting to see how this development evolves.
JJJ, great news on the progress.
Pedant mode:
By the way, that’s “flurry” of activity not “fury”.
The WordPress project has only been going 7 years ( http://bit.ly/wpstart ) not “over 8”
๐
Mike
Hi JJJ,
Will you cooperate with SimplePress plugin developers? After all, they’ve 4 years of development behind.
This is fantastic! Can not wait to see the plugin. I think this is very important also from a usability standpoint because trying to understand as a casual user of buddypress the relationship between the groups and forums is so confusing to say the least…!
Anything else from 3.org that will help BP?
Keep up the good work.
[…] ืืคืชืืจ ืืืช ืืืฆืขื ื ืืชืงื ื ืฉื ืื ืืืืคืืื ืื. ืืื ืื ืื ืืืื ืืืฉืชื ืืช. ืืื ืฉืืืืื ืืืคืื ืืช bbPress ืืืขืจืืช ืคืืจืืืื ืืืื ืืชืืกืฃ […]
great news. Good to know bbPress is now in very capable hands! if you need any help adding email functionality to the new plugin, feel free to take anything from the BuddyPress Group Email Subscription plugin. which is mainly email subscription for forum posts, including daily digests and weekly summaries. We’ve done a lot of work on it and it would be a great feature in the new bbPress.
Fantastico!
What they all said and more thanks for your work.
Sorry I know that I’m late to the party but I have a question. How is this going to effect those of us aleeady using BP forums? Will be able to import everying form our exisitng BP instal forums over to the new BBPress plugin? By this mean in an eassy way. I dont know how to do that deep integration stuff.
Thanks in adavance.
[…] name of the game but not integration. In the future, BuddyPress will be shipped without bbPress. https://buddypress.org/2010/08/buddyp…ss-the-future/ WPTavern Twitter Account | Personal Blog | WordPress Weekly Podcast Reply With Quote […]
Im sorry to intrude here but I am trying to register to join this community and I keep getting a message to us numbers and lowercase letters in the registration form. I am doing this but cannot proceed. Could someone please help me – or the form perhaps :)?
Cheers
Rosemary
[…] James Jacoby who is one of the core developers of BuddyPress has published a post on the BuddyPress development blog that talks about the future of bbPress and BuddyPress as he sees […]
this is wonderful news. And I have to say I agree with @kwatog that combining your efforts with the bbPress plugin as well as Justin Tadlock’s forum plugin would lead to forum awesomeness. Hope you guys can work that out.
I too ( as a previous poster mentioned) am holding fire on installing BP until this is online, up and ready to go! Is there a time frame? Can I slip you a few ‘quid/bucks’ under the Comments Box to get a ‘heads up’? My sister is single and very attractive and I also have a good looking brother.
[…] a post on the official BuddyPress blog, John James Jacoby revealed he is leading an initiative to convert […]
Cant wait to see what is next. John, we are gearing up with http://ilivewithadisability.com/, our BP close to hear project, to present at WordCamp Philly. Curious to speak with you on how I may be able to be better informed on how this will effect where we are at with the latest software for our project, vs. what will come. I am excited and on board.. Appreciate all you guys do..
[…] a post on the official BuddyPress blog, John James Jacoby revealed he is leading an initiative to convert […]
[…] a post on a central BuddyPress blog, John James Jacoby suggested he is heading an beginning to modify […]
Awesome, Thanks very much Matt for implementing this great idea, if you remember you “PRIZED” me for giving this suggestion during WordCamp India,
Keep up the good work.
Wants:
Admin options and ability to install with groups or as a stand alone forum.
brilliant! Can;t wait for that to happen.
But: I need a buddypress installation with forum functionality now…
Will it be able to make a smooth transition later on when this great work is done?