Page MenuHomePhabricator

Community Configuration: Release extension to "round 1" Wikipedias
Closed, ResolvedPublic

Description

After Community Configuration has been tested on Growth Pilot wikis, we should scale the CommunityConfiguration extension to the following Wikipedias:

  • Bengali Wikipedia (bnwiki)
  • Czech Wikipedia (cswiki)
  • Greek Wikipedia (elwiki)
  • Persian Wikipedia (fawiki)
  • French Wikipedia (frwiki)
  • Polish Wikipedia (plwiki)
  • Romanian Wikipedia (rowiki)
  • Turkish Wikipedia (trwiki)
  • Swahili Wikipedia (swwiki)
  • Chinese Wikipedia (zhwiki)
NOTE: Portuguese Wikipedia (ptwiki) was removed from this round due to: T368275: Abusefilter prevented GrowthExperiments Migration script from running

User Story:

As a Wikimedian, I want a way to customize local wiki configuration options easily, because each language wiki has unique needs.


Workboard: MediaWiki-extensions-CommunityConfiguration
Epic: T323811: [EPIC] Community configuration 2.0: Factor Community configuration out of GrowthExperiments
Release plan: T360571: CommunityConfiguration Extension Release Plan
Mediawiki Project Page: Community_configuration_2.0


Acceptance Criteria:

  • Migrate EditGrowthConfig settings to CommunityConfiguration
  • Set $wgGEUseCommunityConfigurationExtension to true by default.

Given I'm on a Wikipedia that has the GrowthExperiments extension enabled,
When I visit Special:CommunityConfiguration,
Then I can view local configuration settings (and I can edit them if I am an admin)

Related Objects

Event Timeline

KStoller-WMF moved this task from Inbox to Up Next on the Growth-Team board.

Hi @KStoller-WMF! FYI, it would simplify deployment if the description included wiki-codes (like cswiki, enwiki and the like) or language codes (cs, en), as that is what the wikis are identified by in the configuration. I added those into the description (hopefully correctly), and I'm just noting that here for the future.

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

[operations/mediawiki-config@master] Growth: Enable CommunityConfiguration on round 1 wikis

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

Change #1049127 merged by jenkins-bot:

[operations/mediawiki-config@master] Growth: Enable CommunityConfiguration on round 1 wikis

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

Mentioned in SAL (#wikimedia-operations) [2024-06-24T13:47:34Z] <urbanecm@deploy1002> Started scap: Backport for [[gerrit:1049126|Growth: Enable CommunityConfiguration at idwiki (T366629)]], [[gerrit:1049127|Growth: Enable CommunityConfiguration on round 1 wikis (T368121)]], [[gerrit:1048443|AX Language selector entrypoint: Fix AX URL (T363183)]]

Mentioned in SAL (#wikimedia-operations) [2024-06-24T13:49:55Z] <urbanecm@deploy1002> kartik, urbanecm: Backport for [[gerrit:1049126|Growth: Enable CommunityConfiguration at idwiki (T366629)]], [[gerrit:1049127|Growth: Enable CommunityConfiguration on round 1 wikis (T368121)]], [[gerrit:1048443|AX Language selector entrypoint: Fix AX URL (T363183)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2024-06-24T14:13:11Z] <urbanecm@deploy1002> Finished scap: Backport for [[gerrit:1049126|Growth: Enable CommunityConfiguration at idwiki (T366629)]], [[gerrit:1049127|Growth: Enable CommunityConfiguration on round 1 wikis (T368121)]], [[gerrit:1048443|AX Language selector entrypoint: Fix AX URL (T363183)]] (duration: 25m 37s)

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

[operations/mediawiki-config@master] ptwiki: Undeploy CommunityConfiguration

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

Change #1049188 merged by jenkins-bot:

[operations/mediawiki-config@master] ptwiki: Undeploy CommunityConfiguration

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

Mentioned in SAL (#wikimedia-operations) [2024-06-24T14:27:42Z] <urbanecm@deploy1002> Started scap: Backport for [[gerrit:1049188|ptwiki: Undeploy CommunityConfiguration (T368121)]]

Mentioned in SAL (#wikimedia-operations) [2024-06-24T14:34:01Z] <urbanecm@deploy1002> Finished scap: Backport for [[gerrit:1049188|ptwiki: Undeploy CommunityConfiguration (T368121)]] (duration: 07m 31s)

Etonkovidova updated the task description. (Show Details)