In certain cases, it would be useful for CommunityConfiguration clients to add autocomputed properties into community configuration. For example, this will be useful in the following cases:
- T360472: Growth features: Migrate Help panel settings from Special:EditGrowthConfig to Community configuration 2.0 (handling of a no link included in`GEHelpPanelLinks`)
- T360471: Growth features: Migrate Suggested edits from Special:EditGrowthConfig to Community configuration 2.0 (to automatically generate the type and group fields)
CommunityConfiguration introduces DataProvider and WikiPageConfigProvider as the two provider types. However, there are cases (even in GrowthExperiments) that would benefit from providers introduced by a client extension. For example, it might come useful with T360472: Growth features: Migrate Help panel settings from Special:EditGrowthConfig to Community configuration 2.0 and handling of empty GEHelpPanelLinks.