User story
As an event organizer, I want to be able to select which questions are in my event registration form, so that I can only collect participant information that is important to me and only if I feel comfortable doing so as an organizer.
Background
When enabling event registration, organizers should be able to choose which questions they want to ask participants from a list of predefined questions. As a result, organizers should then also see the data in the Participants tab and the Response Statistics tab that reflects the choices they made related to Participant Questions. Note that, if an organizer later enables a question that was previously not enabled, responses who registered before the change to the newly enabled question should be the same as No Response. We may later want to distinguish between No Response because the question was not previously enabled and No Response because the participant chose to not respond, but this is not a requirement for the MVP of this feature.
Acceptance criteria for first iteration
- Organizers are able to choose to include any of the available participant questions when enabling registration (as of 2024-02-20, these are: age, gender, profession, wiki skill level, affiliates)
- Organizers are able to modify the question selection when enabling registration only
- Organizers cannot add or remove questions after registration is enabled, for instance on Special:EditEventRegistration.
- Note: this will be changed with T354880
- Note: We can potentially explore differentiating between the participant explicitly choosing to not answer vs. not having the option to answer in the future, but I don't think is high priority for the MVP.
- Note that "Questions" should not be capitalized in section headers, unlike in the design specs. Also, it should always be "Personally", not "Personal" (when referring to PII).
- Organizers see participant data in the Participants tab and Response Statistics tab that matches their selection
- The following text should be displayed to organizers after the PII questions section:
Generic version
To view aggregated responses of participants which contain personal information, you will be asked to handle participant information, including participant personally identifiable information, collected during event registration with care.
Wikimedia version
To view aggregated responses of participants which contain personal information, you will be asked to handle participant information, including participant personally identifiable information, collected during event registration with care and in accordance with Wikimedia Foundation's [https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use Terms of Use].
- Participants who register should still the Data Retention information, regardless of which PII/non-PII questions are selected
Out of scope
- Questions outside the five listed above
- Allowing the organizer to create their own questions
Design
Gif

















