Page MenuHomePhabricator

Create on-wiki report of mentorship matches
Closed, DeclinedPublic

Description

Currently, mentors receive a notification from HostBot when they are matched with an editor. However, other than that, there is no other record of who is matched up with whom. As mentors can and have been matched to multiple people over time, it might be helpful to have some way for them to easily check who they've been matched with. One idea is to generate a category, such as "Learners matched up with (mentor username)," so mentors can keep track of who they are matched up to. This information could be obtained from the "mentor" parameter in the learner profile, and a link to this category could be provided on the mentor's profile page.

Is it possible for HostBot to generate these categories based on the newly implemented "mentor" parameter in the learner profile?

See these comments from Anne Delong for reference for this suggestion:

Event Timeline

I_JethroBT assigned this task to Capt_Swing.
I_JethroBT raised the priority of this task from to Normal.
I_JethroBT updated the task description. (Show Details)
I_JethroBT added a project: Co-op.
I_JethroBT added subscribers: I_JethroBT, Soni, Fhocutt.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptApr 16 2015, 11:13 PM

Why wouldn't mentors just keep track of this themselves, by creating a list of their current/former mentees?

Capt_Swing removed Capt_Swing as the assignee of this task.Apr 17 2015, 5:30 PM
Capt_Swing set Security to None.
Capt_Swing added a subscriber: Capt_Swing.
I_JethroBT updated the task description. (Show Details)Apr 17 2015, 5:36 PM
I_JethroBT added a comment.EditedApr 17 2015, 5:49 PM

I had said as much in this comment, and I agree that mentors can probably take care of tracking that one their own.

That said, I believe I've misinterpreted the request. On a second read of those comments from Anne, I think she is actually asking about is some way to globally view all matches in The Co-op. That feature would definitely be nice and useful (e.g. it would provide a holistic view of the space, ), but I'm not sure we have the mechanisms in place to create such a page right now, do we?

That I think I can do at reasonable cost. We are tracking matches in a db table, so I can write a script to output an updated list in wikitext, like I used to do for Teahouse invites here: https://en.wikipedia.org/wiki/Wikipedia:Teahouse/Hosts/Database_reports And since it's directly related to making matching work effectively, so it falls within my original set of duties for the project.

BTW, I un-assigned myself from this task a few minutes ago. If the solution I propose above works for you, I will re-assign myself to the task, but in future if there are new requests, best to add me as a subscriber rather than an assignee. Once we decide what needs to be done, we can decide who will do it ;)

@Capt_Swing I think that would work very nicely, so let's go for it. Would the list be comprehensive or would it need to be updated in a report-like manner at the Teahouse?

And thanks for letting me know about the conventions around assigning tasks-- I'll make sure to stick to the subscribers list for now. : )

@I_JethroBT I would probably set HostBot to update the list once a day. I'll put in a bot request for that once the code is working just to keep everything proper, but I don't anticipate it will be controversial.

Capt_Swing renamed this task from Mentors can't currently see everyone they are matched up with. to Create on-wiki report of mentorship matches.Apr 17 2015, 6:16 PM
Capt_Swing claimed this task.
Capt_Swing removed a subscriber: Capt_Swing.
Capt_Swing moved this task from Backlog to HostBot on the Co-op board.Apr 21 2015, 7:27 PM
I_JethroBT closed this task as Declined.Mar 2 2016, 8:49 PM