Page MenuHomePhabricator

Create PoC for how to create a backlog of tasks for 🎭 Improve Tone Suggested Edits
Closed, ResolvedPublic2 Estimated Story Points

Description

One of the crucial steps for providing Newcomers with an "Improve Tone Suggested Edit" is that we require a backlog of articles that have such an Edit Check available.

A range of potential approaches has been outlined in 🎭 Tone Suggestions: Storage options. Additional discussion happened in the #talk-to-editing channel on slack.

In this task, we want to actually build a rough Proof of Concept for how we can create that backlog of articles for the Improve Tone Suggested Edit. The main goal is to learn about the challenges and risks involved as much as possible and as quickly as possible. So that afterward we can decide if the overall approach is suitable or whether we need to change course.

How to actually move this forward:

  • Figure out the columns for the db table to store the backlog of tasks
    • This should ideally be generic enough to support future Suggested Edits from other Edit Checks as well
  • Support Editing Team in figuring out the expected volume that comes from Tone Edit Checks that were not acted upon when the edit was saved
  • Work with Editing team to figure out the mechanism & interface for recording what Tone Edit Checks were not acted upon
  • Work with Editing team to figure out the mechanism & interface for redirecting the user from the Homepage back into VisualEditor and to the task
    • T&S-concerns / validation of the Edit check data when VisualEditor is loading

Event Timeline

Michael triaged this task as High priority.Jun 24 2025, 3:48 PM
Michael updated the task description. (Show Details)
Michael renamed this task from Create PoC for how to create a backlog of tasks for Improve Tone Suggested Edits to Create PoC for how to create a backlog of tasks for 🎭 Improve Tone Suggested Edits.Jul 7 2025, 2:25 PM
KStoller-WMF set the point value for this task to 2.Jul 8 2025, 4:50 PM
KStoller-WMF added a subscriber: Iflorez.

This has grown into an Epic. The main work is now happening in sub-tasks. Let's move this out of our sprint board in order to account for that.

Michael removed a project: Epic.

The task as written has been completed already a while ago: ML team is generating the articles with Tone issues and these are stored in Cassandra, made available to MediaWiki via DataGateway. Details are being actively discussed in T401021: Data Persistence Design Review: Improve Tone Suggested Edits newcomer task.

The tasks that used to be sub-tasks of this one were all unrelated to the actual question and are mainly now below T407034: Revise Tone: Core Experience (with mock data).