A workshop host wishes to sign-up as a workshop mentor (they will have no mentees automatically assigned).
They have to:
# visit Special:MentorDashboard
# confirm the will to be a mentor
# they are signed-up
# go to their preferences
# choose "none"
@iniquity asked me what would happen if the connexion is lost between step 2 and 3 and how many mentees would be automatically assigned to this poor mentor. I think it should be treated locally with the other mentors, who can claim the (few) assigned mentees.
But Iniquity's question raises the question of improving mentors' signup. The idea would be to offer to the new mentors a new onboarding experience, so that they won't have to configure their mentor preferences after the signing-up:
# visit Special:MentorDashboard
# select your preferences (number of assigned mentors, tell if you are a workshop host, etc.)
# confirm the will to be a mentor
# you are signed up as a mentor, directly with your preferences)
==== Solution
Add two-option radio buttons option to Special:EnrollAsMentor
* Title: Options for workshop hosts
* Undertext: These values can be changed later.
* First button
** Main text: Automatically assign newcomers to me (default)
* Second button
** Main text: Don't assign newcomers to me (option for workshop hosts)
** Undertext: New account are not randomly assigned to my account. Like any other mentor, I can manually select the users I would like to mentor. This section is mainly for workshop hosts.
The default option is obviously selected by default.
Rough mockup:
{F35810968}