Page MenuHomePhabricator

Enable CommunityConfiguration on pilot wikis: Arabic & Spanish Wikipedia: Jun 17, 2024
Closed, ResolvedPublic1 Estimated Story Points

Description

After testing is complete on beta wikis and test Wikipedia, we should release the CommunityConfiguration extension on our pilot wikis: Arabic and Spanish Wikipedia.

Acceptance criteria:

  • CommunityConfiguration extension has been enabled on Arabic and Spanish Wikipedia
  • GrowthExperiments configuration has been migrated to the CommunityConfiguration extension on Arabic and Spanish Wikipedia.

Event Timeline

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

Adding @jsn.sherman to ensure we're tracking when this is available :)

Sgs set the point value for this task to 1.Tue, May 28, 4:19 PM

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

[operations/mediawiki-config@master] [beta] arwiki: Enable CommunityConfiguration

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

KStoller-WMF renamed this task from Date TBD: Enable CommunityConfigration on pilot wikis: AR, ES, ID to Date TBD: Enable CommunityConfigration on pilot wikis: Arabic & Spanish Wikipedia.Tue, Jun 4, 5:48 PM
KStoller-WMF updated the task description. (Show Details)
Restricted Application added a subscriber: alaa. · View Herald TranscriptTue, Jun 4, 5:48 PM
KStoller-WMF renamed this task from Date TBD: Enable CommunityConfigration on pilot wikis: Arabic & Spanish Wikipedia to Enable CommunityConfigration on pilot wikis: Arabic & Spanish Wikipedia: Jun 17, 2024.Wed, Jun 5, 10:34 PM
KStoller-WMF updated the task description. (Show Details)
KStoller-WMF set Due Date to Mon, Jun 17, 7:00 AM.
Urbanecm_WMF subscribed.

According to a conversation with @KStoller-WMF, the deployment date is tentative at the moment. Assigning to Kirsten for final confirmation. Feel free to reassign to me once we're 100% sure we want to do this on Monday.

KStoller-WMF renamed this task from Enable CommunityConfigration on pilot wikis: Arabic & Spanish Wikipedia: Jun 17, 2024 to Enable CommunityConfiguration on pilot wikis: Arabic & Spanish Wikipedia: Jun 17, 2024.Thu, Jun 13, 9:32 PM

As of now we are a go on a Monday (Jun 17, 2024) release to pilot wikis.
QA has given us the OK, and no blocking issues remain.

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

[operations/mediawiki-config@master] Growth: Enable CommunityConfiguration on arwiki, eswiki

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

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

[mediawiki/extensions/CommunityConfiguration@wmf/1.43.0-wmf.9] Backport all commits from master

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

Change #1046597 merged by jenkins-bot:

[mediawiki/extensions/CommunityConfiguration@wmf/1.43.0-wmf.9] Backport all commits from master

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

Mentioned in SAL (#wikimedia-operations) [2024-06-17T13:37:19Z] <urbanecm@deploy1002> Started scap: Backport for [[gerrit:1046597|Backport all commits from master (T364895)]], [[gerrit:1046598|Check EntitySchemaIsRepo in more hook handlers (T363153)]]

Mentioned in SAL (#wikimedia-operations) [2024-06-17T13:43:08Z] <urbanecm@deploy1002> lucaswerkmeister-wmde, urbanecm: Backport for [[gerrit:1046597|Backport all commits from master (T364895)]], [[gerrit:1046598|Check EntitySchemaIsRepo in more hook handlers (T363153)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2024-06-17T13:44:06Z] <urbanecm@deploy1002> Started scap: Backport for [[gerrit:1046597|Backport all commits from master (T364895)]], [[gerrit:1046598|Check EntitySchemaIsRepo in more hook handlers (T363153)]]

Mentioned in SAL (#wikimedia-operations) [2024-06-17T13:48:37Z] <urbanecm@deploy1002> urbanecm, lucaswerkmeister-wmde: Backport for [[gerrit:1046597|Backport all commits from master (T364895)]], [[gerrit:1046598|Check EntitySchemaIsRepo in more hook handlers (T363153)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Change #1043784 merged by jenkins-bot:

[operations/mediawiki-config@master] Growth: Enable CommunityConfiguration on arwiki, eswiki

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

Mentioned in SAL (#wikimedia-operations) [2024-06-17T14:00:53Z] <urbanecm@deploy1002> Finished scap: Backport for [[gerrit:1046597|Backport all commits from master (T364895)]], [[gerrit:1046598|Check EntitySchemaIsRepo in more hook handlers (T363153)]] (duration: 16m 47s)

Mentioned in SAL (#wikimedia-operations) [2024-06-17T14:01:25Z] <urbanecm@deploy1002> Started scap: Backport for [[gerrit:1043784|Growth: Enable CommunityConfiguration on arwiki, eswiki (T364895)]]

Mentioned in SAL (#wikimedia-operations) [2024-06-17T14:05:54Z] <urbanecm@deploy1002> urbanecm: Backport for [[gerrit:1043784|Growth: Enable CommunityConfiguration on arwiki, eswiki (T364895)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Conversion transcripts:

[urbanecm@mwdebug1001 ~]$ mwscript extensions/GrowthExperiments/maintenance/migrateCommunityConfig.php --wiki=arwiki
Migrating HelpPanel

0 missing config options:


8 migrated config options:
GEHelpPanelExcludedNamespaces
GEHelpPanelReadingModeNamespaces
GEHelpPanelSearchNamespaces
GEHelpPanelAskMentor
GEHelpPanelHelpDeskTitle
GEHelpPanelHelpDeskPostOnTop
GEHelpPanelLinks
GEHelpPanelViewMoreTitle

Migrating GrowthHomepage

2 missing config options:
GELevelingUpGetStartedMaxTotalEdits
GELevelingUpKeepGoingNotificationThresholds

1 migrated config options:
GEHomepageSuggestedEditsIntroLinks

Migrating Mentorship

4 missing config options:
GEPersonalizedPraiseDays
GEPersonalizedPraiseDefaultNotificationsFrequency
GEPersonalizedPraiseMaxEdits
GEPersonalizedPraiseMinEdits

4 migrated config options:
GEMentorshipAutomaticEligibility
GEMentorshipEnabled
GEMentorshipMinimumAge
GEMentorshipMinimumEditcount

Migrating GrowthSuggestedEdits

0 missing config options:


9 migrated config options:
GEInfoboxTemplates
copyedit
expand
links
references
update
image-recommendation
section-image-recommendation
link-recommendation

2 untouched config options:
GEHomepageManualAssignmentMentorsList
GEHomepageMentorsList

[urbanecm@mwdebug1001 ~]$ mwscript extensions/GrowthExperiments/maintenance/migrateCommunityConfig.php --wiki=eswiki
Migrating HelpPanel

0 missing config options:


8 migrated config options:
GEHelpPanelExcludedNamespaces
GEHelpPanelReadingModeNamespaces
GEHelpPanelSearchNamespaces
GEHelpPanelAskMentor
GEHelpPanelHelpDeskTitle
GEHelpPanelHelpDeskPostOnTop
GEHelpPanelLinks
GEHelpPanelViewMoreTitle

Migrating GrowthHomepage

2 missing config options:
GELevelingUpGetStartedMaxTotalEdits
GELevelingUpKeepGoingNotificationThresholds

1 migrated config options:
GEHomepageSuggestedEditsIntroLinks

Migrating Mentorship

4 missing config options:
GEPersonalizedPraiseDays
GEPersonalizedPraiseDefaultNotificationsFrequency
GEPersonalizedPraiseMaxEdits
GEPersonalizedPraiseMinEdits

4 migrated config options:
GEMentorshipAutomaticEligibility
GEMentorshipEnabled
GEMentorshipMinimumAge
GEMentorshipMinimumEditcount

Migrating GrowthSuggestedEdits

0 missing config options:


9 migrated config options:
GEInfoboxTemplates
copyedit
expand
links
references
update
image-recommendation
section-image-recommendation
link-recommendation

2 untouched config options:
GEHomepageManualAssignmentMentorsList
GEHomepageMentorsList

[urbanecm@mwdebug1001 ~]$

Mentioned in SAL (#wikimedia-operations) [2024-06-17T14:16:59Z] <urbanecm@deploy1002> Finished scap: Backport for [[gerrit:1043784|Growth: Enable CommunityConfiguration on arwiki, eswiki (T364895)]] (duration: 15m 34s)