Page MenuHomePhabricator

Release Invitation lists to all wikis with CampaignEvents extension + enable on test wikis
Closed, ResolvedPublic2 Estimated Story Points

Description

Acceptance Criteria:

  • Release invitation lists to all wikis that have the CampaignEvents extension enabled
  • Enable Invitation lists on the following wikis: Officewiki, Testwiki, and Test2Wiki
  • The following wikis should have the tool disabled: Meta-Wiki, Igbo Wikipedia, Swahili Wikipedia, Arabic Wikipedia

Event Timeline

ifried renamed this task from Release Invitation lists to Officewiki, Testwiki, and Test2Wiki to Release Invitation lists to all wikis with CampaignEvents extension + enable on test wikis.Aug 21 2024, 4:49 PM
ifried updated the task description. (Show Details)

Change #1066777 had a related patch set uploaded (by Daimona Eaytoy; author: Daimona Eaytoy):

[operations/mediawiki-config@master] Enable CampaignEvents Invitation Lists in production testing environments

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

Scheduled for tomorrow August 27 at 13:00 UTC.

Change #1066777 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable CampaignEvents Invitation Lists in production testing environments

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

Mentioned in SAL (#wikimedia-operations) [2024-08-27T13:06:15Z] <zabe@deploy1003> Started scap sync-world: Backport for [[gerrit:1067282|Register feature flag for moving wikibase item to Other Projects sidebar in pilot wikis.]], [[gerrit:1066777|Enable CampaignEvents Invitation Lists in production testing environments (T373041)]]

Mentioned in SAL (#wikimedia-operations) [2024-08-27T13:08:39Z] <zabe@deploy1003> joelyrookewmde, daimona, zabe: Backport for [[gerrit:1067282|Register feature flag for moving wikibase item to Other Projects sidebar in pilot wikis.]], [[gerrit:1066777|Enable CampaignEvents Invitation Lists in production testing environments (T373041)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2024-08-27T13:37:43Z] <zabe@deploy1003> Finished scap sync-world: Backport for [[gerrit:1067282|Register feature flag for moving wikibase item to Other Projects sidebar in pilot wikis.]], [[gerrit:1066777|Enable CampaignEvents Invitation Lists in production testing environments (T373041)]] (duration: 31m 27s)

vaughnwalters subscribed.

✅ Release invitation lists to all wikis that have the CampaignEvents extension enabled
Released to Officewiki, testwiki, Test2Wiki, Meta, Igbo, Swahili, Arabic


✅ Enable Invitation lists on the following wikis: Officewiki, Testwiki, and Test2Wiki

Invitation lists are functioning correctly on Officewiki, Testwiki, and Test2wiki. Screenshots below are from test wiki

Special:GenerateInvitationList
Screenshot 2024-08-29 at 3.38.01 PM.png (1×2 px, 367 KB)
Special:InvitationList/{x}
Screenshot 2024-08-29 at 3.38.42 PM.png (1×3 px, 445 KB)
Screen Recording 2024-08-28 at 1.37.44 PM.gif (935×1 px, 2 MB)
Special:MyInvitationLists
Screenshot 2024-08-29 at 3.09.40 PM.png (1×3 px, 503 KB)

✅ The following wikis should have the tool disabled: Meta-Wiki, Igbo Wikipedia, Swahili Wikipedia, Arabic Wikipedia

MetaIgboSwahiliArabic
Screenshot 2024-08-30 at 2.05.05 PM.png (1×2 px, 345 KB)
Screenshot 2024-08-30 at 2.00.03 PM.png (1×1 px, 248 KB)
Screenshot 2024-08-30 at 1.58.45 PM.png (1×1 px, 228 KB)
Screenshot 2024-08-30 at 1.48.40 PM.png (1×1 px, 270 KB)

AC all met, sending to product sign off. We're good to progress with T373442.