- Wiki: Wikimania : I am working on creating 2025:Program/WikiWomen page and want to create the registration page using the Event Registration tool.
Description
Details
- Other Assignee
- UOzurumba
| Subject | Repo | Branch | Lines +/- | |
|---|---|---|---|---|
| Enable the CampaignEvents extension on wikimaniawiki | operations/mediawiki-config | master | +7 -0 |
Related Objects
- Duplicates Merged Here
- T399795: Enable CampaignEvents Extension on wikimaniawiki
Event Timeline
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.
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. :)
Change #1172362 had a related patch set uploaded (by Daimona Eaytoy; author: Daimona Eaytoy):
[operations/mediawiki-config@master] Enable the CampaignEvents extension on wikimaniawiki
Change #1172362 merged by jenkins-bot:
[operations/mediawiki-config@master] Enable the CampaignEvents extension on wikimaniawiki
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
Sending to product sign off
This has been released. I have also seen event registration enabled on pages on the wiki. Marking this as done.
