Page MenuHomePhabricator

Mentors are confused when an experienced user or users with zero edits show up in their list of mentees
Closed, ResolvedPublic


We assign a mentor to everyone, including experienced users. As a consequence, some mentors see some very experienced users appearing in their list of mentees.

Some users told us that they are confused by these names being considered as their "mentees":

It also applies to mentees with zero edits; it is unclear why they should be visible in the mentees' table:

At the moment, some filters are available in the mentorship module (M1).

Maybe we should have a clearer way to highlight the filters, where mentors can filter-out their mentees by number of edits?

So far, the idea would be to provide some default values to the filters:

  • minimum: 1 edit
  • maximum: 500 edits

Related tasks:

Event Timeline

mewoph added subscribers: RHo, mewoph.

Moving to needs discussion for @Urbanecm_WMF @RHo to discuss

I see two options:

  1. Omit experienced users from the Mentor dashboard: The Growth team defines a threshold for experienced users. The Mentor dashboard will no longer display any users exceeding that threshold.
  2. Define default filters for the Mentor dashboard: Instead of not giving the mentors the option to see all mentees if they want to, let's define some default filters for the Mentor dashboard. We can, for instance, not show users with more than X edits by default (but give mentors the possibility to change the filters to see everyone). This is probably best done after we work on T294460: When filtering the mentees' table the last choice of filters should be saved, as it will be both technically easier and easier for mentors to override our defaults to something else.

I feel the first option is better from user experience perspective, as we already do a similar thing with mentees who are not sufficiently active or with mentees who ended up disabling their newcomer homepage. However, as I'm not an UX expert, I'm more than happy to hear what @RHo thinks about this.

I think we should populate the filters with some defaults (option 2):

  • minimum: 1 edit
  • maximum: 500 edits

This way we don't have the surprise effect some mentors have (some mentors wonder why they have mentors with zero edits), but these filters can be changed anytime. Mentors keep control if they want.

And yes, working on T294460 will definitely help.

Thanks for presenting the two options @Urbanecm_WMF. I agree with @Trizek-WMF that option 2 where we pre-populate with defaults is preferable, so that mentors still have control to see all mentees (including ones with 0 edits and more experienced folks if they so wish).

Trizek-WMF renamed this task from Mentors are confused when an experienced user shows up in their list of mentees to Mentors are confused when an experienced user or users with zero edits show up in their list of mentees.Feb 14 2022, 2:09 PM
Trizek-WMF updated the task description. (Show Details)
MMiller_WMF added a subscriber: MMiller_WMF.

I agree with option 2. I'm moving this to Ready for Development. Thank you!

Change 763234 had a related patch set uploaded (by Urbanecm; author: Urbanecm):

[mediawiki/extensions/GrowthExperiments@master] Mentee overview: Only show users with less than 500 edits by default

There is consensus to do option 2, and no opposes for the default values suggested by @Trizek-WMF. Since I already uploaded a patch for T294460 (which makes this task trivial), I uploaded a patch here as well and I'm moving this to Code Review.

Change 763234 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] Mentee overview: Only show users with less than 500 edits by default

This change to be included in 2022/09; I'll take care of the text directly.

Etonkovidova added a subscriber: Etonkovidova.

Checked (testwiki - wmf.23/wmf.24 - seems to work as expected

  • the default range of mentees edits (so a mentee will be displayed in the table): minimum: 1 edit, maximum: 500 edits
  • a mentor can filter (and display) mentees with any number of edits (including 0)
  • if one (or both) of the minimum/maximum fields is empty, the default values are assumed
  • if max<min, "No mentees found" message is displayed
  • the last settings for the number of edits will be preserved when a mentor navigates away and then returns back

Screen Shot 2022-03-01 at 4.55.23 PM.png (1×1 px, 157 KB)