Following the recommendations in {T370879} (TBD: still to be discussed), we should build a community configuration ([[ https://www.mediawiki.org/wiki/Extension:CommunityConfiguration | docs ]], [[ https://gitlab.com/wmde/technical-wishes/docker-dev/-/blob/main/README.md?ref_type=heads#communityconfiguration | docker-dev module ]], [[ http://dev.wiki.local.wmftest.net:8080/wiki/Special:CommunityConfiguration/CommunityConfigurationExample | local example ]]) page which allows the admin to create a list of custom groups for each site.
* [ ] Finish discussion of concept.
* [ ] Decide whether we include a set of default groups which are pre-configured.
* [ ] Support an arbitrary number of custom groups. Ability to add and delete groups on the community config page. See "Relevant pages" field in the bundled example, which has a similar structure to what is proposed in this task.
* [ ] Free-form group name
* [ ] Fixed list of supported symbols. This can be incomplete for now and improved iteratively in follow-up work.
* [ ] Group symbols can be selected from this fixed list.