Acceptance criteria
- The CampaignEventsEnableEmail setting is removed from the CampaignEvents extension codebase
- The CampaignEventsEnableEmail flag is no longer set in the Wikimedia configuration
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | MHorsey-WMF | T325098 [EPIC] Event organizer can email participants | |||
Resolved | Daimona | T347067 Remove feature flag for email participants |
Given this is not urgent, I'm going to remove the flag from the codebase now, and then we can remove it from the Wikimedia config once the version of the extension without the flag has reached all production wikis.
Change 970449 had a related patch set uploaded (by Daimona Eaytoy; author: Daimona Eaytoy):
[mediawiki/extensions/CampaignEvents@master] Remove feature flag for email
Change 970449 merged by jenkins-bot:
[mediawiki/extensions/CampaignEvents@master] Remove feature flag for email
Change 972428 had a related patch set uploaded (by Daimona Eaytoy; author: Daimona Eaytoy):
[operations/mediawiki-config@master] beta: Stop setting $wgCampaignEventsEnableEmail, unused
Change 972429 had a related patch set uploaded (by Daimona Eaytoy; author: Daimona Eaytoy):
[operations/mediawiki-config@master] prod: Stop setting $wgCampaignEventsEnableEmail, unused
The extension patch didn't make it into the wmf.4 branch. I will schedule a backport so that we can get this done sooner.
Change 972260 had a related patch set uploaded (by Daimona Eaytoy; author: Daimona Eaytoy):
[mediawiki/extensions/CampaignEvents@wmf/1.42.0-wmf.4] Remove feature flag for email
Change 972713 had a related patch set uploaded (by Daimona Eaytoy; author: Daimona Eaytoy):
[mediawiki/extensions/CampaignEvents@wmf/1.42.0-wmf.3] Remove feature flag for email
Change 972428 merged by jenkins-bot:
[operations/mediawiki-config@master] beta: Stop setting $wgCampaignEventsEnableEmail, unused
Change 972429 merged by jenkins-bot:
[operations/mediawiki-config@master] prod: Stop setting $wgCampaignEventsEnableEmail, unused
Change 972713 merged by jenkins-bot:
[mediawiki/extensions/CampaignEvents@wmf/1.42.0-wmf.3] Remove feature flag for email
Change 972260 merged by jenkins-bot:
[mediawiki/extensions/CampaignEvents@wmf/1.42.0-wmf.4] Remove feature flag for email
Mentioned in SAL (#wikimedia-operations) [2023-11-08T14:10:57Z] <taavi@deploy2002> Started scap: Backport for [[gerrit:972713|Remove feature flag for email (T347067)]], [[gerrit:972260|Remove feature flag for email (T347067)]], [[gerrit:972429|prod: Stop setting $wgCampaignEventsEnableEmail, unused (T347067)]]
Mentioned in SAL (#wikimedia-operations) [2023-11-08T14:12:22Z] <taavi@deploy2002> taavi and daimona: Backport for [[gerrit:972713|Remove feature flag for email (T347067)]], [[gerrit:972260|Remove feature flag for email (T347067)]], [[gerrit:972429|prod: Stop setting $wgCampaignEventsEnableEmail, unused (T347067)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)
Mentioned in SAL (#wikimedia-operations) [2023-11-08T14:23:16Z] <taavi@deploy2002> Finished scap: Backport for [[gerrit:972713|Remove feature flag for email (T347067)]], [[gerrit:972260|Remove feature flag for email (T347067)]], [[gerrit:972429|prod: Stop setting $wgCampaignEventsEnableEmail, unused (T347067)]] (duration: 12m 19s)
@vaughnwalters: The only thing to test here is that the email functionality is still working as usual. There should be no change in behaviour.