User story:
As a Mentor, I want to maintain continuity with my mentees even if they are temporarily blocked (e.g., for an inappropriate username),
so that I can continue supporting them through confusing or difficult early experiences, such as account renaming and unblock requests, and ensure that my past engagement isn't lost or fragmented by automatic reallocation.
As a Newcomer, I want to continue interacting with the mentor who first helped me, even if my account is temporarily blocked for something like a username issue,
so that I don’t feel abandoned or confused during a critical early moment when I’m trying to navigate Wikipedia's policies and get unblocked.
Details:
https://www.mediawiki.org/wiki/Talk:Growth#Mentors_and_temporarily_blocked_mentees
Documenting a situation:
(1) While the Mentor dashboard Your mentees table was dormant, I was using the Filtered list and noticed a new user and their first page being speedy-deleted, so I put some advice on their User Talk page.
(2) Shortly afterwards, they were blocked for an unacceptable username, with the usual advice to seek a name change that made clear they didn't represent an organisation.
(3) The user sought a name change and their account is now active again. I noticed that their activity (replying to my earlier message) wasn't showing on my Your mentees table (now that it being updated again) or Filtered list. This is because they are now allocated to another mentor.
I had previously noticed that the #mentor function returned blank for another user who asked a question but had then been blocked, so I guess there is a mentor-mentee deallocation tied to logged blocks?
However, when seen in the whole it creates discontinuity of engagement, such as in the situation above. I suspect it would be a pain to ensure reallocation to the same mentor after a name change / deblock. Another approach would be to not deallocate blocked users, or just those with the particular situation of a Username Block, which is often temporary, and a situation where a mentee may be confused and seek advice.
Acceptance Criteria:
TBD
- Avoid automatically deallocating mentees until a certain amount of time has passed
- After unblock, reassign the original mentor if the block was temporary
- Some other better idea?