Change "No mentees found" wording in the mentor dashboard
Closed, ResolvedPublic

Description

The Growth team maintains a mentor dashboard (Special:MentorDashboard). Using this dashboard, mentors are able to find mentees they were assigned to. When mentors claim users who were not recently active, they won't display. This is documented in the (i) icon, but several people managed to get confused on this already, so we should make it more clear.

In T312102#8062826, @KStoller-WMF suggested to change the current wording ("No mentees found") to a new one: "No recently active mentees found". Let's do that change.

As a reminder, here is how the screen looks like now:

image.png (520×921 px, 11 KB)

Acceptance criteria
  • When no mentees are found because the mentor has no eligible mentees (see (i) for criteria), "No recently active mentees found" is displayed as an error message (as in F35424369). Visual appearance can be different based on whether Vue version is enabled or not, important part is the text.
  • When no mentees are found because the mentor set filters that are not met by any users, the error message is "No mentees found" (as in F35320714). Visual appearance can be different based on whether Vue version is enabled or not, important part is the text.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Urbanecm_WMF changed the task status from Open to In Progress.Aug 11 2022, 11:02 AM

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

[mediawiki/extensions/GrowthExperiments@master] MenteeOverview: Change messages displayed when no mentees are found

https://gerrit.wikimedia.org/r/822424

Urbanecm_WMF lowered the priority of this task from Medium to Low.Aug 11 2022, 4:53 PM

Change 822424 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] MenteeOverview: Change messages displayed when no mentees are found

https://gerrit.wikimedia.org/r/822424

Urbanecm_WMF changed the task status from In Progress to Open.Aug 16 2022, 6:08 AM

From https://gerrit.wikimedia.org/r/c/mediawiki/extensions/GrowthExperiments/+/822424/:

There are two kind of "No mentees" messages:

  1. Mentor has some mentees assigned, but they do not see them now, because of filters they configured.
  2. Mentor has no recently active mentees assigned, and they will see zero results.

In the first case, we need to ask the mentor to change their filters.

DONE

Screen Shot 2022-08-17 at 2.18.08 PM.png (1×1 px, 79 KB)

In the second case, they need to wait (or claim users who were active recently).

Should we accommodate the case when 0 mentees are assigned? Should we have another message informing a mentor that there are no assigned mentees?
It could be true for a new mentor or for those mentors whose mentees get re-assigned due to their availability - 'away' and the number of new mentees set to None - they ended up to have no mentees at all.
Scenario:

  • a new mentor** - the message when a new mentor (who just signed up via Special:EnrollAs Mentor) will see "No mentees found. Change your filters to find mentees." In some cases, the message might be misleading - e.g. when a new mentor upon signing goes immediately to Special:Mentordashboard.

Also, remove the bold style from paragraph (inspired by what the new Vue version currently does).

DONE (see the screenshot above).

@Urbanecm_WMF re "No recently active mentees found" - I was not able to see it in betalabs or in produciton.
In betalabs

  • a mentor ET402 has three mentees displayed as active during last 6 months.
  • as a different mentor, I claimed those mentees, and waited til the mentor dashboard for ET402 got updated; it displayed no mentees matched the criteria (1 to 100 edits, during last 6 months).

I expected to see the message "No recently active mentees found" , but the message was still "No mentees found. Change your filters to find mentees.". Any ideas how what other scenarios may produce the message No recently active[...]?

Thanks for checking @Etonkovidova! "No recently active mentees" should show when the mentor has no mentees assigned (can be verified by https://test.wikipedia.org/w/api.php?action=query&list=growthmentormentee&gemmmentor=Martin%20Urbanec%20(WMF)&format=xml API call). I tested this in testwiki, and I can't reproduce this either, so there's definitely a bug somewhere. Re-checking the patch shows that it only changed the non-Vue experience, not the Vue experience. Moving back to In progress, so I can investigate and fix this.

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

[mediawiki/extensions/GrowthExperiments@master] [WIP] MenteeOverview.vue: Change "No mentees found" wording

https://gerrit.wikimedia.org/r/826968

Urbanecm_WMF changed the task status from Open to In Progress.Aug 28 2022, 1:36 PM

Change 826968 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] MenteeOverview.vue: Change "No mentees found" wording

https://gerrit.wikimedia.org/r/826968

Urbanecm_WMF changed the task status from In Progress to Open.Aug 29 2022, 11:33 AM

Checked on testwiki wmf.28 - the message is present now according to the specs:

Screen Shot 2022-09-06 at 12.28.13 PM.png (1×1 px, 133 KB)