Page MenuHomePhabricator

Drop feature flag for Special:AllEvents section UI
Closed, ResolvedPublic

Description

Acceptance criteria
  • The CampaignEventsSeparateOngoingEvents config flag is removed from the CampaignEvents codebase
  • The flag is no longer set in WMF config

Event Timeline

Restricted Application added a subscriber: Aklapper. ยท View Herald TranscriptFeb 14 2025, 3:38 AM

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

[mediawiki/extensions/CampaignEvents@master] Drop feature flag for upcoming/ongoing section separation

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

Change #1124888 merged by jenkins-bot:

[mediawiki/extensions/CampaignEvents@master] Drop feature flag for upcoming/ongoing section separation

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

Now waiting for the next train before we can clean up the WMF config.

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

[operations/mediawiki-config@master] Drop unused $wgCampaignEventsSeparateOngoingEvents

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

Change #1130659 merged by jenkins-bot:

[operations/mediawiki-config@master] Drop unused $wgCampaignEventsSeparateOngoingEvents

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

Mentioned in SAL (#wikimedia-operations) [2025-03-25T21:12:25Z] <tgr@deploy1003> Started scap sync-world: Backport for [[gerrit:1130659|Drop unused $wgCampaignEventsSeparateOngoingEvents (T386428)]], [[gerrit:1130752|Enable SUL3 login for 10% of group 2 users (T384219)]], [[gerrit:1130981|knwikisource, tcywikisource: add translate namespace (T388955)]]

Mentioned in SAL (#wikimedia-operations) [2025-03-25T21:18:41Z] <tgr@deploy1003> daimona, anzx, tgr: Backport for [[gerrit:1130659|Drop unused $wgCampaignEventsSeparateOngoingEvents (T386428)]], [[gerrit:1130752|Enable SUL3 login for 10% of group 2 users (T384219)]], [[gerrit:1130981|knwikisource, tcywikisource: add translate namespace (T388955)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2025-03-25T21:29:29Z] <tgr@deploy1003> Finished scap sync-world: Backport for [[gerrit:1130659|Drop unused $wgCampaignEventsSeparateOngoingEvents (T386428)]], [[gerrit:1130752|Enable SUL3 login for 10% of group 2 users (T384219)]], [[gerrit:1130981|knwikisource, tcywikisource: add translate namespace (T388955)]] (duration: 17m 04s)

vaughnwalters subscribed.

No instances of CampaignEventsSeparateOngoingEvents and wgCampaignEventsSeparateOngoingEvents in the codebase, and the feature is working as expected in prod. marking this as done / resolved.