[buddypress-trac] [BuddyPress] #4292: 1.6-beta1 - page=bb-forums-setup (was: 1.6.1 - page=bb-forums-setup)

buddypress-trac at lists.automattic.com buddypress-trac at lists.automattic.com
Fri Jun 22 17:28:21 UTC 2012

#4292: 1.6-beta1 - page=bb-forums-setup
 Reporter:  shanebp       |       Owner:
     Type:  enhancement   |      Status:  new
 Priority:  normal        |   Milestone:  Awaiting Review
Component:  Core          |     Version:
 Severity:  normal        |  Resolution:
 Keywords:  dev-feedback  |
Changes (by boonebgorges):

 * keywords:   => dev-feedback


 I agree that bb-forums-setup is kinda crummy. But it's the same as it has
 been for the entire BP 1.5 series, and I'm wary of making functional
 changes when we are within days of a major feature release. I wish we'd
 had this discussion a month (or two or six) ago.

 Let me try to break down your (mostly good) suggestions into a list, with
 some comments:

 1) __Don't show "Install sitewide forums" if bbPress is already running__
    All this button does is install/activate bbPress 2.x, right? If so, I
 suppose it makes sense to (if nothing else) grey it out when bbPress is
 activated. If there's something more to 'sitewide forums' than having
 bbPress active, then it's probably too much to do right now to implement.

 2) __Tell people who are not going to use the group forums to disable the
 Forums component/disassociate the Forums WP page__
    This is a reasonable idea, though it'll be hard to come up with the
 right wording. Do you have any suggestions for what this exact wording
 would be, so as not to completely bewilder? Alternatively, what if we
 helped with some automagic disabling? If group forums have not been
 enabled correctly, don't even attempt to load the 'forums' WP page into
 bp-pages? (It's probably too late to do this for 1.6, but I thought I'd
 throw it out there.)

 3) __Provide a link to external documentation__
    Does this documentation already exist?

 4) __Don't show "Components do not have associated WP pages..." message
 for forum component if not using Group Forums__
    Can we exclude by checking `bp_forums_is_installed_correctly()`? Is
 that enough?

 5) __Allow access to the Forum Setup page even when the Forums component
 is disabled__
    This is a chicken-and-egg problem. If we do this, and someone navigates
 to Forum Setup and enables Group Forums, they won't work until the Forums
 component is turned on - so we'd need either another notification ("Hey!
 Enable 'Forums'!") or to just do it automatically. Automatic is better,
 but then we have to think about things like automatic *de*activation, etc,
 which gets pretty hefty at this point in the dev cycle.

 Can I get feedback from another dev on these suggestions? The clock is
 a-tickin' :)

Ticket URL: <https://buddypress.trac.wordpress.org/ticket/4292#comment:2>
BuddyPress <http://buddypress.org/>

More information about the buddypress-trac mailing list