Page MenuHomePhabricator

Enable CampaignEvents Extension on wikimania
Closed, ResolvedPublic

Description

  • Wiki: Wikimania : I am working on creating 2025:Program/WikiWomen page and want to create the registration page using the Event Registration tool.

Details

Event Timeline

LD renamed this task from Enable CampaignEvents Extension on [https://wikimania.wikimedia.org/] to Enable CampaignEvents Extension on wikimania.Jun 19 2025, 3:52 PM
LD updated the task description. (Show Details)
LD updated the task description. (Show Details)
LD subscribed.

Given that the program page is up for 2025, this extension would be beneficial for ad-hoc and side events.

Hi @Chinmayee_Mishra @Robertsky, we'll get this done asap (next week), I would only ask you to please confirm that the default configuration is fine:

  • It would use the same global event list as all production wikis
  • Invitation lists would be enabled by default; I guess it'd be useless for wikimaniawiki, so we can also explicitly disable them if you'd like
  • The various user rights for the extension features would be given to a new event-organizer user group
  • By default, event registration is allowed in the Wikimania and Event namespaces. You can change this after deployment via Community Configuration

@Daimona: Would it be possible to enable this user right for users with the autoconfirmed or confirmed user group, or have the event-organizer right on any other wiki?

This would reduce the bottleneck of having to request this permission on Wikimania wiki. This small adjustment would greatly support the workflow of many organizers who are organising side events and meetups during the time of Wikimania.

@Daimona: Would it be possible to enable this user right for users with the autoconfirmed or confirmed user group, or have the event-organizer right on any other wiki?

We can assign those rights to any local group, whatever y'all think would make the most sense. For example, on enwiki these rights are assigned to the eventcoordinator group (and there's no event-organizer group), and frwiki assigns them to autopatrolled alongside event organizers. But, we cannot check user groups cross-wiki.

So, we can assign these to (auto)confirmed users if that sounds good.

Yes @Daimona, understood. Please go ahead and assign the rights to the autoconfirmed/confirmed user group; that would be great. :)

ifried renamed this task from Enable CampaignEvents Extension on wikimania to Enable CampaignEvents Extension on wikimania - July 28.Jul 24 2025, 4:28 PM
ifried updated the task description. (Show Details)
ifried renamed this task from Enable CampaignEvents Extension on wikimania - July 28 to Enable CampaignEvents Extension on wikimania .Jul 24 2025, 4:51 PM
ifried updated the task description. (Show Details)

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

[operations/mediawiki-config@master] Enable the CampaignEvents extension on wikimaniawiki

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

Scheduled for the upcoming late deployment window (20:00 UTC).

Change #1172362 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable the CampaignEvents extension on wikimaniawiki

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

Mentioned in SAL (#wikimedia-operations) [2025-07-24T20:02:39Z] <zabe@deploy1003> Started scap sync-world: Backport for [[gerrit:1172362|Enable the CampaignEvents extension on wikimaniawiki (T397369)]]

Mentioned in SAL (#wikimedia-operations) [2025-07-24T20:04:36Z] <zabe@deploy1003> zabe, daimona: Backport for [[gerrit:1172362|Enable the CampaignEvents extension on wikimaniawiki (T397369)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-07-24T20:12:26Z] <zabe@deploy1003> Finished scap sync-world: Backport for [[gerrit:1172362|Enable the CampaignEvents extension on wikimaniawiki (T397369)]] (duration: 09m 46s)

I don't have organizer rights, but can confirm that extension is enabled on wikimania.wikimedia.org

Screenshot 2025-07-25 at 3.51.45 PM.png (1×3 px, 495 KB)

Sending to product sign off

ifried subscribed.

This has been released. I have also seen event registration enabled on pages on the wiki. Marking this as done.