Some agenda items for today’s core developer chat:

  • Activity stream performance improvements: https://buddypress.trac.wordpress.org/ticket/5349
  • BuddyPress profile editing within wp-admin: https://buddypress.trac.wordpress.org/ticket/5197
  • General BuddyPress 2.0 goal and expectation setting

Tomorrow we’ll be releasing BuddyPress 1.9 With it…

Tomorrow, we’ll be releasing BuddyPress 1.9. With it comes a host of fixes, improvements, WordPress 3.8 compatibility, and a shiny new Notifications component.

Once BuddyPress 1.9 is released, the core team will be taking some time off for the holidays before getting started on 2.0. Each of us have a wish-list of things we’d like to see in our next major iteration, and we know you do too. We’ll be putting together a brief questionnaire after the beginning of the new year, to make sure our vision is on track with yours, and so we can course correct if necessary.

More here tomorrow after 1.9 goes out!

We’re going to be packaging up BuddyPress 1.7…

We’re going to be packaging up BuddyPress 1.7 imminently. Last chance to hit us with any issues regarding:

  • Theme Compatability
  • Groups Admin
  • Users queries
  • Security issues

Spent some time today cleaning up the many…

Spent some time today cleaning up the many international subdomains we have at BuddyPress.org. If you are an admin for one of these sites, take a look around and make sure things aren’t too broken. A few things:

  • Cleaned up about 5k pending spam comments across all the sites. Yikes!
  • It’s using some unified header magic right now. You don’t have control over the menus yet.
  • If you want forums, just ask. I activated bbPress on a few of the recently active sites, though I didn’t make any forums for them.
  • If you’re not an admin for any language, but want to be, post here and I’ll be in touch.
  • If you’re an admin and don’t want to be anymore, speak up in case someone else wants to take it over.
  • If you want to trick out your subdomain i18n site beyond what is immediately obvious, comment here so we can figure out how to make it happen.

#i18n

Updated BuddyPress org to use the latest bbPress…

Updated BuddyPress.org to use the latest bbPress trunk, which enables forum wide search.

Finally.

We’ll keep iterating on the templates, sidebar, and layout. Right now it’s a little wonky.

In BuddyPress 1.7 we’re concentrating on simplifying as…

In BuddyPress 1.7, we’re concentrating on simplifying as much of the experience of using BuddyPress as we can. Part of this involves removing the update/installation wizard and replacing it with simple automation; because making out-of-context decisions immediately after activating BuddyPress didn’t really make anyone happy.

We’ll take care of the complexities and decision making, and redirect to a “What’s New” page similar to WordPress and bbPress.

Developers: if you somehow managed to write a plugin that used the old wizard (we purposefully did not make it very extensible) consider this your warning that it is already gone in BuddyPress trunk. :)

Those of you that really liked it, we think you’ll like the new experience even more. If not, be sure to let us know what you think and why when 1.7 is released.

An agenda item for this coming weeks BuddyPress…

An agenda item for this coming weeks BuddyPress core dev chat, is determining what components we’d like to have on by default. From #4671:

In Vancouver, the core team (minus Paul) discussed the idea of switching up the default components that BuddyPress comes activated with. I think the “all-on” approach is overwhelming for new users, can be confusing, and isn’t a very rewarding experience.

Since every component is pretty awesome, and they all rely on each other in some way, the idea of turning components off at all is a little weird at first. Each component has strengths, weaknesses, and potential to be extended into something more than it starts as.

I’m mostly agnostic about which components make the most sense as the default ones, but if I had to pick a favorite, I think having activity streams and profiles turned on, with everything else turned off, would make the best starter experience, and here’s why:

  • Profiles are completely missing from WordPress.
  • Friends don’t make sense without profiles.
  • Groups don’t make sense without users and profiles.
  • Settings doesn’t make sense without profiles.
  • Private messaging is useless without a profile to connect it to.
  • Forums come with bbPress now, and don’t need profiles to function at all.
  • Activity streams don’t make sense without profiles, but they can run pretty silently in the background and aggregate activity.

It’s true that even with the XProfile component off, BuddyPress still fakes the profile experience pretty well. I’m imagining an activation experience without a setup wizard. One where when BuddyPress is activated on a new installation, the admin is greeted with a message like:

Welcome to your new community! Check out your new profile to get started

With a tabbed What’s New/Credits page like WordPress core has, we could easily explain what the components are, and why they might want to roll them out over time. Opening this up for discussion here, with the intention of getting this decided shortly after this weeks dev chat, and into trunk soon after.

Join in on Wednesday (time/location in the sidebar) and help us shape the new user experience in BuddyPress 1.7.