Opened 11 years ago
Closed 11 years ago
#5141 closed defect (bug) (fixed)
"settings" should be default component rather then "activity"
Reported by: | unsalkorkmaz | Owned by: | boonebgorges |
---|---|---|---|
Milestone: | 1.9 | Priority: | normal |
Severity: | normal | Version: | 1.8 |
Component: | Core | Keywords: | 2nd-opinion has-patch |
Cc: |
Description
First of all, i know i can change default components with "bp_new_install_default_components" filter but i believe this is a bit about how we looking to BuddyPress' real job for WordPress.
In my opinion, BuddyPress is a must plugin for every WordPress that allow user registration. Because it gives users to edit their profile information, change password etc.. so a typical member dont have to open /wp-admin/. Most of WordPress community is still scaring from BuddyPress and i believe its a bit about default activity component. Most of plugins are not registering serious activities for it. It needs too much modification/supporting for working properly while its really not needed for %99 of WordPress Sites. So i believe it shouldnt be a default component.
Attachments (1)
Change History (7)
#2
@
11 years ago
My initial reaction is that having the user-specific Settings module enabled by default I think makes sense. Certainly we can build out more functionality into it in due course.
#3
@
11 years ago
I've always thought that the settings component should be enabled by default. So I have no qualms about that.
Most of WordPress community is still scaring from BuddyPress and i believe its a bit about default activity component.
An interesting comment; but since BP's components are modular, you are totally free to disable the activity component. We think the activity component is pretty neat, but every site owner has different needs.
#4
@
11 years ago
In building a number of custom BuddyPress sites, i know clients have wondering why settings module exists as a module or why it's no enabled by default. So I would be open like you guys to default enabled.
As for Activity, if i don't need it I simply deactivate it. I think half of my BP sites use it. It's an interesting module in that it's the hardest (in my opinion) to make unique from the default BuddyPress "look". In other words, I can really customize a site to look like it doesn't use BuddyPress at all - until i get to the activity component. Usually ends up looking not that much different. Anyways, my $0.02.
Thanks for the feedback. There are really two separate issues here.
The first is whether Settings should be on by default. I have always kinda thought this, and I find your reasoning pretty convincing. Plus, ever since we stopped enabling it by default, we've gotten odd reports of things breaking and people getting confused by the fact that these features are "missing". I'd like to see what the rest of the team thinks first, but I think enabling it by default is definitely something to consider for 1.9.
The second is whether Activity should be on by default. I disagree with your idea "it needs too much modification" - Activity works fine out of the box, even if many other plugins don't integrate with it. And while it may be true that most WordPress sites don't need Activity, I think that most *BuddyPress* sites do.
Feedback from others?