[buddypress-trac] [BuddyPress] #4671: BuddyPress Default Components

buddypress-trac noreply at wordpress.org
Sat Nov 17 09:47:33 UTC 2012

#4671: BuddyPress Default Components
 Reporter:  johnjamesjacoby  |      Owner:  johnjamesjacoby
     Type:  task             |     Status:  new
 Priority:  high             |  Milestone:  1.7
Component:  Administration   |    Version:
 Severity:  normal           |   Keywords:
 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
 * 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

 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.

Ticket URL: <https://buddypress.trac.wordpress.org/ticket/4671>
BuddyPress <http://buddypress.org/>

More information about the buddypress-trac mailing list