عبد الله (user ID 1294674) is inactive and keeps getting questions. To make mentee's life easier, we should reassign them to different mentors from the list https://ar.wikipedia.org/wiki/%D9%88%D9%8A%D9%83%D9%8A%D8%A8%D9%8A%D8%AF%D9%8A%D8%A7:%D9%85%D8%B4%D8%B1%D9%88%D8%B9_%D9%81%D8%B1%D9%8A%D9%82_%D8%A7%D9%84%D9%86%D9%85%D9%88/%D9%82%D8%A7%D8%A6%D9%85%D8%A9_%D8%A7%D9%84%D9%85%D8%AA%D8%B7%D9%88%D8%B9%D9%8A%D9%86.
|Resolved||Urbanecm_WMF||T244734 Reassign عبد الله's mentees to other mentors at arwiki|
|Resolved||Urbanecm_WMF||T244744 Add interface for changing mentor|
How we can do this:
a) wait for https://gerrit.wikimedia.org/r/c/mediawiki/extensions/GrowthExperiments/+/571293 (part of T244744: Add interface for changing mentor) to be reviewed&merged, which would allow admins to do any mentor assignment changes via the API. A small script can be then drafted to change it for all the users. Sysadmin's help will still be required to get the users, but it keeps us from doing direct write queries
b) run methods from ChangeMentor class directly in shell.php,
c) run a direct UPDATE query, and fire notifications (if we want them) through shell.php magic
d) something else?
Possibly, but at that time, it was questionable whether it's even legally possible. Now, with the #mentor keyword, maybe it's not a that big deal anymore? Filled T275773: Move mentor/mentee relationship to a separate database table to make it possible to run more queries on it, which could have exposing the relationship in a more accessible way (ie. DB replicas) to the communities.