Page MenuHomePhabricator

[SPIKE] What – if anything – needs to be done to ensure automatic topic subscriptions support the mentorship module?
Open, Needs TriagePublic

Description

This task is about determining what – if anything – needs to be done to ensure automatic topic subscriptions support the mentorship module. More context below.

Open questions

  • What – if anything – needs to be done to ensure automatic topic subscriptions support the mentorship module in the way that is described in the ===Desired workflow section below.

Desired workflow [i]

Meta
Before proceeding with the steps below, do the following:

  • Navigate to Special:Preferences and ensure the following settings are enabled:
    • Display newcomer homepage
    • Default to newcomer homepage from username link in personal tools
  • Navigate to Special:Preferences#mw-prefsection-editing and ensure the Enable quick topic adding setting is enabled

Newcomer/Mentee...

  1. Arrives at their homepage (e.g.
  2. Clicks the Ask your mentor a question button
  3. Drafts the question they have into the Ask your mentor dialog that appears on-screen
  4. Clicks Post
  5. The "question" drafted in "Step 3." is successfully published to their mentor's user talk page

Mentor...

  1. Is notified someone has started a new conversations on their user talk page
  2. Drafts and posts a response to the question their mentee has asked (it should not matter the editing interface they are using to draft and publish said response or whether they explicitly pinged the newcomer)
  3. Newcomer/mentor is notified that their mentor has responded to question they asked

Done

  • All ===Open questions are answered and documented on this ticket

i. 📺 Video demonstration of workflow: https://youtu.be/PZKrmSlZxyY

Event Timeline

@Urbanecm_WMF -- could you please follow along and weigh in on this task, which will hopefully be an improvement to our mentorship workflow?

The proposed patch in T284836 for automatic topic subscriptions on any edit should already support this workflow. (Although the first-run experience proposed in T262103 might not trigger.)

FWIW these are automated edits made via PageUpdater. Although from the linked patch it seems like those would be supported too.

@Urbanecm_WMF -- could you please follow along and weigh in on this task, which will hopefully be an improvement to our mentorship workflow?

Sure. I agree with @Tgr and @matmarex that "any edit" patch should technically work here. However, I'm not sure that's desirable. I think that there might be some community opposion to enabling it for everyone on any edit.

Maybe we should allow filtering it based on tags? That would help the mentees, and not change experience for anyone else.