Page MenuHomePhabricator

On the mentor dashboard, add access the mentee's talk page
Closed, ResolvedPublic

Description

Suggested by a Spanish Wikipedia user.

At the moment, it is not possible to directly access a user talk page from the mentees table at the mentor dashboard.

The goal is to have a quick access link to post a message to the newcomer.

Screen Shot 2023-01-25 at 3.55.17 PM.png (1×1 px, 634 KB)

Acceptance Criteria:
Given I'm viewing my Mentor dashboard,
When I view a row in the Your mentees module,
Then there is a (talk) link next to the Mentee username

Event Timeline

Positive Reinforcement won't change the current "Your mentees" module, so I don't think this conflicts with that work. Possibly it will further encourage messages to newcomers, so perhaps it's somewhat in line with that effort?

Anyone have thoughts on how to include the link? Would we just add it after the username in the "Your mentees" module?

Username (talk)
active [timestamp]

Or would we want to have a new line in case the username was long? Would we want to also add the "contribs" link for parity with Watchlist?

Username
(talk | contribs)
active [timestamp]

Positive Reinforcement won't change the current "Your mentees" module, so I don't think this conflicts with that work. Possibly it will further encourage messages to newcomers, so perhaps it's somewhat in line with that effort?

Anyone have thoughts on how to include the link? Would we just add it after the username in the "Your mentees" module?

Username (talk)
active [timestamp]

Or would we want to have a new line in case the username was long? Would we want to also add the "contribs" link for parity with Watchlist?

Username
(talk | contribs)
active [timestamp]

We already have links to Special:Contributions through the columns in the table, so IMO I don't think we need to include it in the username column.

I think adding (talk) after the name seems fine.

@Urbanecm_WMF Thoughts on the effort needed for this task (or if more design help is needed)?

Seems like adding the (talk) link is low effort, however I recognize there is some complexity to address how to display this for longer usernames.

Hello @KStoller-WMF, implementation-wise, this should be reasonably easy to complete. It could look like this:

image.png (806×934 px, 118 KB)

We can potentially run into issues with extraordinarily large usernames. By default, the link would simply get hidden (similar to how the username does). Hope this helps!

Thanks! OK, let's try to fit this in with the Positive Reinforcement / Personalized praise work.

KStoller-WMF changed the task status from Open to In Progress.Jan 27 2023, 9:32 PM

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

[mediawiki/extensions/GrowthExperiments@master] MenteeOverview: Add access to user talk page

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

Here is a screenshot of the newly-added link, as shows on my dev wiki:

image.png (655×899 px, 89 KB)

Change 894136 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] MenteeOverview: Add access to user talk page

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

Etonkovidova subscribed.

Works as expected in betalabs and in production testwiki wmf.2:

current production - wmf.1betalabs (links to User talk pages are added`testwiki-wmf.2
Screen Shot 2023-03-23 at 6.14.32 PM.png (1×1 px, 160 KB)
Screen Shot 2023-03-23 at 6.14.39 PM.png (1×1 px, 191 KB)
Screen Shot 2023-03-30 at 10.24.55 AM.png (1×1 px, 170 KB)