- Wiki: English Wikipedia
- Consensus Discussion: Village Pump Proposal
- Summary of consensus discussion: 7-support, no opposes as of last update
- Expected Outcome: All three features of CampaignEvents extension are enabled on English Wikipedia.
- Other Information (optional): We'll use the eventcoordinator user group to enable permissions where needed, which English Wikipedia Admins can grant with the existing Event coordinator permission.
Description
Details
Related Objects
- Mentioned In
- T387102: Add the Event namespace to the list of namespaces
T386861: Event organizer should be included in administrator
T386538: Enable CampaignEvents Extension on mswikt - Mentioned Here
- T387024: "Wikimedia\Assert\PreconditionException: Expected MediaWiki\Page\PageReferenceValue to belong to the local wiki" when viewing invitation lists
T386538: Enable CampaignEvents Extension on mswikt
Event Timeline
Thank you for writing in this ticket, @Shushugah! This is fantastic news.
We'll bundle the event coordinator group with the event organizer group, as requested.
We'll update this ticket when we have a release date set (which should be very soon).
Let us know if you have any questions in the meantime!
Hi, can I get a temporary organizer right before we go live with this (or as soon as we go live) for testing purposes? One month is plenty of time for testing. Tagging @ifried here too. Thank you!
Temporary rights granted. (Edit: I failed to read that comment closely enough and granted for only a week. If it expires and you need it extended feel free to poke me again)
Change #1120632 had a related patch set uploaded (by Daimona Eaytoy; author: Daimona Eaytoy):
[operations/mediawiki-config@master] Introduce config setting to disable default event-organizer group
Change #1120626 had a related patch set uploaded (by Daimona Eaytoy; author: Daimona Eaytoy):
[operations/mediawiki-config@master] enwiki, mswikt: Enable the CampaignEvents extension
Change #1120632 merged by jenkins-bot:
[operations/mediawiki-config@master] Introduce config setting to disable default event-organizer group
Change #1120626 merged by jenkins-bot:
[operations/mediawiki-config@master] enwiki, mswikt: Enable the CampaignEvents extension
Mentioned in SAL (#wikimedia-operations) [2025-02-19T14:09:20Z] <lucaswerkmeister-wmde@deploy2002> Started scap sync-world: Backport for [[gerrit:1120632|Introduce config setting to disable default event-organizer group (T386290)]], [[gerrit:1120626|enwiki, mswikt: Enable the CampaignEvents extension (T386290 T386538)]]
Mentioned in SAL (#wikimedia-operations) [2025-02-19T14:12:19Z] <lucaswerkmeister-wmde@deploy2002> lucaswerkmeister-wmde, daimona: Backport for [[gerrit:1120632|Introduce config setting to disable default event-organizer group (T386290)]], [[gerrit:1120626|enwiki, mswikt: Enable the CampaignEvents extension (T386290 T386538)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)
Mentioned in SAL (#wikimedia-operations) [2025-02-19T14:26:19Z] <lucaswerkmeister-wmde@deploy2002> Finished scap sync-world: Backport for [[gerrit:1120632|Introduce config setting to disable default event-organizer group (T386290)]], [[gerrit:1120626|enwiki, mswikt: Enable the CampaignEvents extension (T386290 T386538)]] (duration: 16m 58s)
The CampaignEvents extension has now been enabled on English Wikipedia!
You can now see the Collaboration List on English Wikipedia, and organizer tools (Event Registration and Invitation Lists) should be available to those with the event-coordinator right.
As next steps, our test engineer, @vaughnwalters will be conducting various tests to make sure everything is working as expected. Once it passes his tests, we will update the ticket again. Also, thank you @Pppery for granting Vaughn the right for the tests!
Thank you, everyone, and more updates coming soon!
@ifried, I have event-coordinator right, but am unable to figure out how to create an event and I think the documentation should make it easier to find the corresponding link for each Wikimedia project. Am I missing something?
I would have expected that this opens the Event namespace https://en.wikipedia.org/wiki/Event:Yay-an-event
https://en.wikipedia.org/wiki/Special:EventDetails this link asks for an event ID, but doesn't link to possibility to create an event (which I'd expect if I have the right permissions). Any idea what the issue might be?
Hi @Shushugah - If you create the event in the Event namespace first https://en.wikipedia.org/wiki/Event:Yay-an-event (through https://en.wikipedia.org/w/index.php?title=Event%3AYay-an-event&action=edit) then there will be a popup after you create the event that will allow you to enable the event registration.
Hi @Shushugah! Yes, as Vaughn wrote, the pop-up to enable registration happens after you publish the wiki page. As for EventDetails, the page is created once an event page with registration is created. You can find all of your organized events and the associated EventDetail pages via Special:MyEvents (which is a global list that shows events across the wikis).
Ah, that did work indeed. So I think creating some documentation internally in English Wikipedia would make sense. Something like at https://en.wikipedia.org/wiki/Event:Tutorial (a simple wiki) but with links/screenshots, as I was searching for a pop-up before the page was created.
Glad that worked out, @Shushugah!
Yes, we have a lot of documentation on Meta-Wiki (for example: Event Registration user guide), and we can add that user guide to English Wikipedia too.
Now that I think about it, @Shushugah, do you want to create the Event:Tutorial page (since you have event-coordinator right and can enable registration, if people want to test it out on the page), and then I can add in the user guide text below? How does that sound? I'm happy to do whatever you think is best to get the documentation up on the wiki.
I have created a documentation page at Event:Sandbox https://en.wikipedia.org/wiki/Event:Sandbox (you/anyone else can rename it to Event:Tutorial if that makes more sense).
I have also noted on Meta Event Documentation where I found it lacking explanation. https://meta.wikimedia.org/wiki/Talk:Event_Center/Registration#Documentation_suggestion
Thank you for creating Event:Sandbox!
I will also update the documentation with your suggestion. The feedback is helpful & appreciated!
T387024 was filed and besides that, all functionality of all Event and Special pages is working as expected 🎉 - sending to product sign off