Jump to content

Event Registration

From Wikimedia Belgium

The Event Registration tool is a new tool to register participants to events like e.g. edit-a-thons, photo contests, or meetups.

It is closely integrated with Wikipedia, other Wikimedia platforms (Wikimedia Commons, Wikidata, Meta), and the Programs & Events Dashboard (campaign dashboard).

It can replace a Wikipedia project page, since it is polyglot. If necessary a separate (external/internal) detailed project page can still be linked. You can link to other pages like ListeriaBot.

It is (normally) using the Event namespace, which is shared amongst most Wikimedia platforms (Special:AllEvents).

Users can easily register their participation using their Wikimedia account.

Functionality

[edit]

The event page has the following functionalities:

For the organiser

[edit]
  • Amend the event description.
  • Both online and offline sessions (or a combination) can be handled.
  • Open/close participant registration (avoid overbooking).
  • Send an e-mail to (a selection of) the participants (without having the e-mail address).
  • (automatic) grant ID reporting (how?)

For the participant

[edit]
  • Straighforward participant registration.
    • Login or create a Wikimedia account (SSO/SUL) first.

For everyone

[edit]
  • (optional) Integration with the campaign dashboard, to follow the activities of the participants (public data, as per CC license).
    • The passcode, and the complicated registration is bypassed (integrated access).
  • List of participants.
  • Unregister participant(s).

Access control and privacy

[edit]
  • The organiser must be granted the Event organizers role.
  • Participants can register privately if they wish. Then their contributions are not added to the campaign dashboard.
  • Other participants only see public information.
  • Only the organiser sees "personal" data.
  • Demografic data is aggregated after the event finished (no details if less than 10 participants per question); it is eventually deleted.

Advantages

[edit]
  • It avoids the use of a third party registry system (like Google Forms, or the campaign dashboard).
  • Users need to explicitly confirm their participation (avoid unsolicited automatic registration in the campaign dashboard).
  • Easy to revoke event participation (make seats available for others).
  • Users can get a confirmation e-mail from the event system.

Disadvantages

[edit]
  • Participants must have a Wikimedia account... (this shouldn't be too much of a problem: collaborating to Wikimedia requires a user account anyway). This is a problem for events where participants are not required to have a Wikimedia account.

Missing functionality

[edit]
  • The user language is not registered (could be useful for recontacting).
  • Users can't easily access the campaign dashboard (workaround: publish the statistics at the Event page under "Sessions").
  • (confusing) Missing autologin to the campaign dashboard (users still need to login via Wikimedia login + confirm OAuth access).
  • Registering optional contact details is impossible:
    • Title, first name, surname, preferred language, email address, newsletter subscription flag
      • Would enable to announce upcoming activities, e-mailing a newsletter...
    • As a fallback solution we could use a separate "contact" Google Form (gift, info, membership, newsletter, question).

Known problems

[edit]

Renaming from the main or project namespace

[edit]

The event registration button is standard available when the page is created in the Event namespace by a user having the Event Organizers role. After a page is renamed into the Event namespace, the event registration button can still be enabled via Special:EnableEventRegistration by the original page creator.

Only the page creator can enable the event registration button, not any other user (avoid hijacking). A Phabricator ticket has been created to solve this problem.

A workaround is renaming the page (keeping the update history), and overwriting the redirect.

Platforms

[edit]
Meta Wikipedia Wikimedia Commons Wikidata Other platforms
Wikimedia Belgium Events nl.wiki Event organizers

Documentation

[edit]