Acceptance criteria
- Feature flag removed from the extension's code
- Feature flag removed from WMF config
| Daimona | |
| Nov 15 2024, 4:59 PM |
| F58400402: Screenshot 2025-02-14 at 3.51.41 PM.png | |
| Feb 14 2025, 9:55 PM |
| F58400382: Screenshot 2025-02-14 at 3.39.54 PM.png | |
| Feb 14 2025, 9:55 PM |
| F58400373: Screenshot 2025-02-14 at 3.38.31 PM.png | |
| Feb 14 2025, 9:55 PM |
| F58400377: EnableEventRegistration.png | |
| Feb 14 2025, 9:55 PM |
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | ifried | T366765 [EPIC] Display data on the wiki(s) of the event MVP | |||
| Resolved | Daimona | T380076 Remove feature flag for event wikis | |||
| Resolved | Daimona | T380078 Enable the event wikis feature in production | |||
| Resolved | Daimona | T380077 Enable the event wikis feature in beta |
This is technically ready for development, but I'd rather wait until the "event topics" feature is implemented, to avoid merge conflicts with the addition/removal of that flag (they overlap basically everywhere).
Change #1115009 had a related patch set uploaded (by Daimona Eaytoy; author: Daimona Eaytoy):
[mediawiki/extensions/CampaignEvents@master] Remove feature flags for event wikis and topics
Change #1115009 merged by jenkins-bot:
[mediawiki/extensions/CampaignEvents@master] Remove feature flags for event wikis and topics
Now waiting for the patch above to reach production before we can remove the flag from WMF config.
Change #1118604 had a related patch set uploaded (by Daimona Eaytoy; author: Daimona Eaytoy):
[operations/mediawiki-config@master] Drop obsolete CampaignEvents config flags
Change #1118604 merged by jenkins-bot:
[operations/mediawiki-config@master] Drop obsolete CampaignEvents config flags
Mentioned in SAL (#wikimedia-operations) [2025-02-11T14:05:22Z] <urbanecm@deploy2002> Started scap sync-world: Backport for [[gerrit:1118604|Drop obsolete CampaignEvents config flags (T380076 T381423)]], [[gerrit:1116834|core-Permissions: drop redundant CampaignEvents right assignments (T376822)]]
Mentioned in SAL (#wikimedia-operations) [2025-02-11T14:09:55Z] <urbanecm@deploy2002> daimona, urbanecm: Backport for [[gerrit:1118604|Drop obsolete CampaignEvents config flags (T380076 T381423)]], [[gerrit:1116834|core-Permissions: drop redundant CampaignEvents right assignments (T376822)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)
Mentioned in SAL (#wikimedia-operations) [2025-02-11T14:19:34Z] <urbanecm@deploy2002> Finished scap sync-world: Backport for [[gerrit:1118604|Drop obsolete CampaignEvents config flags (T380076 T381423)]], [[gerrit:1116834|core-Permissions: drop redundant CampaignEvents right assignments (T376822)]] (duration: 14m 11s)
Moving to QA for a final pass to make sure the feature is still available and working correctly in prod.
Feature is still available and working as expected, marking as done / resolved.
| Special:EnableEventRegistration | Event page | Special:EventDetails | Special:EditEventRegistration |