Page MenuHomePhabricator

[EPIC] Support global implementation for CampaignEvents extension
Closed, ResolvedPublic

Description

As a user of the CampaignEvents extension when it is deployed to multiple wikis, I want to be able to access the special pages globally (from any wiki with the extension enabled) whenever possible, but I don't want to access the pages globally if it would cause large technical or T&S issues, so that I can more easily perform actions related to events on multiple wikis whenever possible while also respecting safety and basic structural standards of the wikis.

Background: As part of our work to support the enabling of the CampaignEvents extension on more wikis, we need to first ensure that we can properly support the global aspect of the extension on multiple wikis. Some features of the extension (such as the Special:MyEvents view for organizers) was designed to be global by nature, so that organizers can have a more complete and global picture of their work, rather than having it separated between various wikis. However, some features (for example, being able to edit details of event registration) are quite complex to allow globally, or there are certain privacy/trust & safety concerns, so we will redirect the user to the wiki of the event in such cases. As a general rule, we try to allow global support of CampaignEvents features when possible -- but, when there are technical or community issues or limitations, we redirect the user to the wiki of the event to perform the action. For details on how decisions were reached for redirect vs. no redirect, please visit T344441.

Related Objects

StatusSubtypeAssignedTask
Resolvedifried
ResolvedSpikecmelo
Resolvedcmelo
DuplicateNone
DuplicateNone
InvalidNone
Resolvedcmelo
Resolvedcmelo
InvalidNone
InvalidNone
Resolvedcmelo
InvalidNone
Resolvedcmelo
Resolvedcmelo
Resolvedcmelo
Resolvedcmelo
ResolvedMHorsey-WMF
ResolvedMHorsey-WMF
ResolvedMHorsey-WMF
Resolvedcmelo

Event Timeline

ifried renamed this task from [EPIC] Support global implementation to [EPIC] Support global implementation for CampaignEvents extension.Feb 12 2024, 4:17 PM
ifried claimed this task.

This work is now Done! We have released to Igbo Wikipedia, and we can now release to other wikis too.