Project Information
- Name of tool/project: Community Configuration
- Project home page: https://www.mediawiki.org/wiki/Community_configuration_2.0
- Name of team requesting review: Growth-Team
- Primary contact: @KStoller-WMF (Product Manager), @Sgs @Urbanecm_WMF (Growth Team engineers)
- Target date for deployment: March 2024
- Link to code repository / patchset: https://gitlab.wikimedia.org/repos/growth/community-configuration
- Link to scc output for general sizing of codebases (https://github.com/boyter/scc):
Description of the tool/project:
The Growth-Team is currently working on the Community configuration 2.0 project, which allows wiki administrators to configure MediaWiki on-wiki, without having to go through Phabricator or editing the mediawiki configuration. This is a continuation, and improvement of the Community configuration 1.0 project, which is implemented within the GrowthExperiments as one of its integral parts.
Detailed information about the project, issues identified in the CC1.0 implementation, as well as a high-level overview of its architecture, can be found in the CC2.0 Product Requirements Document.
Description of how the tool will be used at WMF:
Product teams with a Community Configuration use case, will be able to utilize the Community Configuration extension to allow communities to customize funtionality.
Dependencies
TBD: List dependencies, or upstream projects that this project relies on.
Has this project been reviewed before?
No. Related: T207798: Security review for GrowthExperiments extension.
Working test environment
TBD
Local setup: https://www.mediawiki.org/wiki/Extension:CommunityConfiguration/Developer_setup.
Post-deployment