CampaignEvents/FAQ
This Frequently Asked Questions (FAQ) page covers common questions about the extension, including how to enable it on your home wiki, who can use it, and what features it offers.
For any additional questions or feature requests not covered here, you are welcome to reach out through this talk page.
What is CampaignEvents extension and what features does it offer?
The CampaignEvents extension provides a set of tools to help communities create, manage, and promote organized activities directly on the wikis. It offers features such as the Event Registration tool, which allows participants to sign up for events directly on the wiki page, and lets organizers communicate via email with registered participants before, during, and after events. It also includes the Invitation list, which helps organizers find or identify potential participants for upcoming events. Additionally, the extension includes a Special:AllEvents page, also called the Collaboration list, which displays a global list of all events that use Event Registration and a list of all WikiProjects on the local wiki.
Who can use the CampaignEvents extension?
The CampaignEvents extension can be used by anyone with the Event Organizer right on a wiki where the extension is enabled. This right allows users to access tools within the extension, like setting up events and identifying potential participants. Community members interested in using the extension can request the Event Organizer right according to the guidelines or policies set by the wiki they intend to work on. All users, with or without the Event Organizer right, can register for events as participants. They can also access the Special:AllEvents page (also called the Collaboration List) on any wiki where the extension is enabled. This page provides a list of all events happening on the wiki that use the Event Registration tool or are in the event namespace, making it easy for everyone to see and explore ongoing and upcoming events.
What tools are included in the CampaignEvents extension?
The CampaignEvents extension currently includes three tools/features to support event management on the wiki:
- Event Registration Tool – Allows campaign organizers to manage event registrations directly on the wiki and participants to register directly on the event page, simplifying event registration.
- Invitation List – Helps organizers find or identify potential participants for their upcoming events.
- Collaboration List (Special:AllEvents page) – A global list of all events that use Event Registration and a list of all WikiProjects on the local wiki, making it easier for people to find opportunities to collaborate and connect with other contributors on the wikis
Why should my community consider enabling the CampaignEvents extension on our home wiki?
The CampaignEvents extension makes it easier to organize, promote, and manage events, WikiProjects, or other on-wiki collaborations directly on the wiki. By enabling this extension on your home wiki, you can access the following benefits:
- Organizers in your community can find and identify potential participants for future events or Wikiprojects. These potential participants could be users who have contributed to similar projects on your home wiki and may be interested in your upcoming event or project.
- With the extension enabled on your home wiki, organizers can list events on the global Special:AllEvents page, making them visible to users across all wikis where the extension is active - not just on your home wiki alone.
- Potential event participants can register for events directly on the wiki page, rather than using any external tools or platforms.
- Organizers in your community can easily communicate via email before, during, and after the event with the participants who registered for their events.
These features help communities organize and run events, WikiProjects, or other on-wiki collaborations more smoothly and reach a wider audience, without needing extra tools or forms.
Which wikis currently have the CampaignEvents extension enabled?
You can see the current list of wikis with the CampaignEvents extension enabled by visiting the Current Deployment Status section on the deployment status page.
What are the steps required to enable the extension on my home wiki?
To enable the CampaignEvents extension on your home wiki, your community will need to follow these steps:
- Community Discussion - Start a discussion on your home wiki (usually on the Village Pump or a similar community page) to gather community support and reach a consensus for enabling the extension.
- Define Event Organizer Rights - Work with your home wiki admins to create guidelines or criteria for granting the Event Organizer right, which will allow certain users access to using some of the features associated with the extension, such as the Event registration tool and Invitation Lists.
- Request Activation – Once your community has agreed to enable the extension and established guidelines for Event Organizer rights, submit a request for the extension to be enabled on your wiki.
If your community would like a demonstration of the tools and features, you can request a community call with our team. You can do this by reaching out via this talk page or by filing a Phabricator ticket and tagging Campaign-Tools, Campaign-Registration, and CampaignEvents.
For more detailed guidance, please refer to the How to Request the CampaignEvents Extension for your wiki section of the Deployment status page, or contact us if you have questions about starting the process.
Will the CampaignEvents extension make our events visible only on our home wiki, or will they be visible on other wikis too?
The CampaignEvents extension helps increase visibility for events in two ways:
- First, it makes events more discoverable on your home wiki by displaying them on the Special:AllEvents page (Collaboration List), where users can easily find ongoing and upcoming events.
- Secondly, if your event is listed on the Collaboration List, it can also be visible to users across all wikis where the CampaignEvents extension is enabled, allowing a broader Wikimedia audience to see and potentially join your event.
What is the Event Organizer right and why is it needed for using the extension?
The Event Organizer right is a user right that grants extra abilities specifically useful for event or wikiproject organizers on wikis where the CampaignEvents extension is enabled. These abilities include:
- Enabling registration on an event page
- Sending mass emails to registered event participants using the event registration feature.
- Collecting participant demographic data through the event registration feature.
- Generating invitation lists based on user contribution history via the Invitation List feature. And lots more
As you can probably guess, the risk of abuse seems low with this right. However, it’s still important to give this right to people the community trusts – people who meet the community's defined criteria.
Who manages the Event organizer right?
The Event Organizer right is managed by the administrators of each wiki where the CampaignEvents extension is enabled. Each community is responsible for setting criteria or guidelines on who can receive this right on their wiki. Administrators of that wiki are responsible for managing the rights on their wiki.
If I have the event organizer right on one wiki (eg. Meta), does that mean I automatically get it on all wikis where the extension is enabled?
No, the Event Organizer right does not automatically transfer to other wikis. If you have the Event Organizer right on one wiki, it applies only to that specific wiki. Each wiki community manages its own Event Organizer rights, so you would need to request this right separately on each wiki where you want to use the CampaignEvents extension.
Can the extension be used for any type of events or just a specific type?
The CampaignEvents extension can be used for any type of event or organized activity on the wiki. This includes edit-a-thons, workshops, webinars, community meetups, and other collaborative activities. The tools within the extension are flexible and can support various types of activities, allowing organizers to manage registrations, communicate with participants, and promote their events directly on the wiki.
How can I request feature improvements to the CampaignEvents extension?
You can share feedback or ideas on this talk page. you can also create a task on Phabricator tagging Campaign-Tools and CampaignEvents to ensure it reaches us.