Page MenuHomePhabricator

Automatically reassign activated mentees to new mentors when their mentor quits or is blocked
Open, Needs TriagePublic

Description

At the moment, when a mentor quits or is blocked (long term block), their mentees are not reassigned. They have to be claimed.

To have a continuity in service, maybe activated mentees (as in mentees who made at least one edit) should be automatically reassigned. (Suggested here)

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Trizek-WMF renamed this task from Automatically reassign activated mentees to new mentors when their mentor quits to Automatically reassign activated mentees to new mentors when their mentor quits or is blocked.Jan 19 2021, 5:29 PM
Trizek-WMF updated the task description. (Show Details)

A long-term block seems like a very unlikely occurrence. Quitting is not, but how do you detect it? Time of last edit?
(I wonder if we should take that into account in mentor selection. Reassigning is a somewhat disruptive operation, but not assigning new mentees to the user could be done much more aggressively. E.g. don't assign to any mentors who had no edits in the last 30 days.)

Hello! The main idea why I would like to reassign mentees is that when the mentor leaves, he loses motivation. And his answers may be less friendly than we would like.

As one of the options, when you open the question form, a check is made for the presence of a mentor in the list. And if the mentor is not there, then the message "Congratulations! You have a cool new mentor" appears. And the message is already being sent to new mentor.

Hi, Vietnamese Wikipedia just had a situation where a mentor (also an admin and bureaucrat) was voted to have the adminship removed because he created thousands of articles badly translated using the Content Translation tool. After that, he's also banned for 43 days.

The current solution is to remove him from the mentor list by hand, but after he's back the community will need to discuss on whether he should be a mentor again.

Also, who will answer his mentee's questions now that he's banned?

Could we create some kind of help page with information on how to reassign mentors using a maintance script before we implemented this feature?

We just had this problem on Polish Wikipedia. A mentor does not have time to answer questions anymore and wants to quit. He removed himself from the list of mentors. But the problem is that he still gets questions.

So I think there are two main situations here:

  1. Mentor quits. He might want to re-assign his mentees to random mentors.
  2. Mentor is not active (or some other problem). Person with proper rights can do the re-assignment.

And I think the 1st can be solved in the same way as 2nd. Mentor that is still active enough to ask can simply ask a Bureaucrat to re-assign mentees. So more or less the same as when a sysop no longer want to be a sysop.

So proposed solution:

  1. Prepare a special page to randomly re-assign mentees of a specifc mentor.
  2. Bureaucrats can access this special page.
  3. There should be a confirmation with a warning. Maybe something like: "This mentor has 123 mentees. Are you sure you want to re-assign his/her menetees? This action cannot be undone!"

And unless this is not obvious 🙂... This would have to be annouced so that wikis can prepare for this. I mean some procedures might need to be developed within communities. And some info for mentors would have to be prepared by local communities.

So proposed solution:

  1. Prepare a special page to randomly re-assign mentees of a specifc mentor.
  2. Bureaucrats can access this special page.
  3. There should be a confirmation with a warning. Maybe something like: "This mentor has 123 mentees. Are you sure you want to re-assign his/her menetees? This action cannot be undone!"

I like this decision, but I think that such a right can be given not only to bureaucrats, but also to administrators. Some projects have no bureaucrats, and not all bureaucrats have the same rights in different projects.

It is also worth considering what message we will write to the participant whose mentor has changed. And where this message should appear. @Urbanecm_WMF suggests the following wording in T275972#6867023: "Your previous mentor is no longer available, so we assigned you a new one".