Page MenuHomePhabricator

Create a filter for mentors so that they can monitor their mentees' activity in watchlist and RecentChanges
Closed, ResolvedPublic

Description

The Growth team homepage project assigns a mentor to new wiki users. This mentor is there to reply to these newcomers questions. Several communities are asking for a way for the mentors to monitor what newcomers do.

This ticket is about improving RecentChanges and Watchlist, by providing a new filter:

Capture d’écran_2019-11-26_15-27-24.png (586×854 px, 84 KB)

For privacy reasons, this filter can't be accessed by someone else than the mentor itself. This filter only filters mentees assigned to the mentor. This filter is not visible for people who are not listed as mentors on a structured mentor page.

To be considered: at some point, mentees who pass a certain number of edits shouldn't be listed anymore, since they would be considered as experienced.

Event Timeline

This is a request from some mentors on Hebrew Wikipedia, as המקיסט reports here.

Change 713027 had a related patch set uploaded (by Gergő Tisza; author: Gergő Tisza):

[mediawiki/extensions/GrowthExperiments@master] Add RecentChanges filters for mentees

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

Collapsed viewFilter dropdown view
mentee-filter.png (382×790 px, 56 KB)
mentee-filter-dropdown.png (251×672 px, 34 KB)
kostajh triaged this task as Medium priority.Aug 18 2021, 7:54 AM
Collapsed viewFilter dropdown view
mentee-filter.png (382×790 px, 56 KB)
mentee-filter-dropdown.png (251×672 px, 34 KB)

Such a great addition @Tgr.

Change 713027 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] Add RecentChanges filters for mentees

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

Urbanecm_WMF added subscribers: RHo, Etonkovidova.

Moving to QA, but i'm not really sure if that's the right column for this task to go.

@Etonkovidova This is enabled on the same wikis as mentor dashboard itself. Right now, only at the beta wikis (and testwiki, which will need to wait for a train to get the feature).

@OTichonova @RHo I think you would probably want to have a look at this one as well! Feel free to test it in beta.

@Trizek-WMF FYI, it was decided in Slack that this feature can get merged, but it will not be shown to users until you return. Since this is feature-flagged under the same flag as the mentor dashboard, and since we will not deploy the dashboard before you return, I went ahead and merged the code written by Gergo.

I think we should deploy this at the same time as the mentor dashboard. It would make things easier on the communication side.

I think we should deploy this at the same time as the mentor dashboard. It would make things easier on the communication side.

Yup, that makes sense. Currently, the code is under the same feature flag as the dashboard itself.

Checked on testwiki wmf.20 - works as expected. I'm moving the task to Design review to follow up on this:

To be considered: at some point, mentees who pass a certain number of edits shouldn't be listed anymore, since they would be considered as experienced.

@Urbanecm_WMF, @OTichonova, @MMiller_WMF, @Trizek-WMF should be there a separate ticket for it?

Is it active? I checked at my wiki on my volunteer capacity, and I didn't find the filters.

Is it active? I checked at my wiki on my volunteer capacity, and I didn't find the filters.

It is under the same feature flag as the mentor dashboard -- only wikis with an active mentor dashboard have the filters (ie. none now, besides testwikis). That's because the (un)starred status comes from the dashboard. Hopefully soon it will be on our pilot wikis at least :-).