Page MenuHomePhabricator

Community configuration: Add support for autocomputed properties
Closed, ResolvedPublic

Description

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:

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.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change #1024356 had a related patch set uploaded (by Urbanecm; author: Urbanecm):

[mediawiki/extensions/CommunityConfiguration@master] Allow client extensions to register provider classes

https://gerrit.wikimedia.org/r/1024356

Urbanecm_WMF renamed this task from Community configuration: Make it possible for client extensions to register provider classes to Community configuration: Add support for autocomputed properties.Apr 25 2024, 2:04 PM
Urbanecm_WMF claimed this task.
Urbanecm_WMF triaged this task as High priority.
Urbanecm_WMF updated the task description. (Show Details)

Change #1024356 merged by jenkins-bot:

[mediawiki/extensions/CommunityConfiguration@master] Support autocomputed properties

https://gerrit.wikimedia.org/r/1024356