Opened 8 years ago
Last modified 4 years ago
#2862 new enhancement
Forums: Merge wporg-bbp-* plugins into the main support forums plugin
Reported by: |
|
Owned by: | |
---|---|---|---|
Milestone: | Priority: | lowest | |
Component: | Support Forums | Keywords: | |
Cc: |
Description
Plugin and theme directories are both implemented as a single plugin with multiple components.
Support forums, on the other hand, are implemented as a bunch of standalone plugins:
support-forums wporg-bbp-codexify wporg-bbp-redirect wporg-bbp-term-subscription wporg-bbp-topic-archive wporg-bbp-topic-resolution wporg-bbp-user-badges wporg-bbp-user-moderation wporg-bbp-version-dropdown
I think the wporg-bbp-*
plugins would make more sense as components of the main support-forums
plugin. This should also make it easier to activate the plugin on Rosetta sites (see #1987), because we won't have to remember which components are specific to the main forums and which are not.
Change History (4)
#2
@
6 years ago
I don't really see a huge need to merge these, but something to force-include them even when disabled (accidentally?) wouldn't go astray.
#3
@
5 years ago
I agree there's not a direct need, but it would simplify the meta environment, and make it much clearer where the support related plugins are for those unfamiliar with the structure.
It also wouldn't be a very large task to move them all in as part of the major plugin, so no real harm in doing it, the only thing I can think of is if anything in the non-open-source areas are trying to call on the classes there. I can't think of anything that would need any of them directly (any more, I know the old plugins code called on the version dropdown), but if someone could do a check then I'd be happy to do the work.
Real-life example: the
wporg-bbp-user-moderation
plugin was for some reason disabled on the Italian forums, which caused some confusion for moderators.