Page MenuHomePhabricator

Release CampaignEvents extension to French Wikipedia
Closed, ResolvedPublic

Description

Similarly to T370066, we can begin the release of CampaignEvents on French Wikipedia (community approval).

Steps:

  • Add frwiki to wmgUseCampaignEvents in wmf-config/InitialiseSettings.php
  • Create the event-organizer user group, assign the standard user rights, plus campaignevents-enable-registration, campaignevents-email-participants and campaignevents-organize-events rights. Make it assignable by bureaucrats and sysops. (wmf-config/core-Permissions.php)
  • Add campaignevents-enable-registration, campaignevents-email-participants et campaignevents-organize-events rights to autopatrolled user group. (wmf-config/core-Permissions.php)
  • Remove those rights from the user user group.
  • Schedule a deployment window

Event Timeline

Once reviewed and ready to merge, feel free to modify the deployment (there's no rush).

LD changed the task status from Open to In Progress.Feb 17 2025, 12:31 PM
LD triaged this task as Low priority.

Change #1120152 had a related patch set uploaded (by LD; author: LD):

[operations/mediawiki-config@master] frwiki: Enable the CampaignEvents extension

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

For reference, step 2 is amended as:

  • Make it assignable by bureaucrats. (wmf-config/core-Permissions.php)

Reason: default config creates the event-organizer user group and makes it assignable by sysop. See T376822.

Change #1120152 merged by jenkins-bot:

[operations/mediawiki-config@master] frwiki: Enable the CampaignEvents extension

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

Mentioned in SAL (#wikimedia-operations) [2025-02-25T14:40:42Z] <kamila@deploy2002> Finished scap sync-world: Backport for [[gerrit:1120152|frwiki: Enable the CampaignEvents extension (T386622)]] (duration: 15m 38s)