Page MenuHomePhabricator

Update Revision Tags and stop using edit summaries batch 2
Closed, ResolvedPublic

Description

Background
We need to migrate from using edit summaries for data to using tags. This must be done in phases to ensure we do not overburden our servers. This is 2/3 tasks. The iOS team is responsible for deploying the tags of this particular ticket. Android will need to switch over to the tags and stop using the edit summary for the task to be considered complete.

Task
Implement lines 18-23 from spreadsheet.

Requirements

  • iOS team Deploy Tags
  • iOS team stop using edit summaries for these set of tags
  • Android stop using edit summaries for these set of tags
  • MediaWiki page is updated to include tags (@SNowick_WMF)

Event Timeline

JTannerWMF set Due Date to Jun 26 2024, 4:00 AM.
JTannerWMF renamed this task from Update Revision Tags and stop using edit summaries batch 1 to Update Revision Tags and stop using edit summaries batch 2.Jun 5 2024, 5:44 PM
JTannerWMF updated the task description. (Show Details)
Seddon triaged this task as High priority.Jun 11 2024, 4:06 PM
Seddon moved this task from Needs Triage to Up Next on the Wikipedia-Android-App-Backlog board.
JTannerWMF changed Due Date from Jun 26 2024, 4:00 AM to Jul 11 2024, 4:00 AM.Jun 25 2024, 9:24 PM

Technical note:
Now that the API internals have been updated, adding new tags is as simple as:

  • Add the tags to the list in Hooks.
  • Add i18n names and descriptions of the tags to english and qqq, for translation.

Change #1052754 had a related patch set uploaded (by Tsevener; author: Tsevener):

[mediawiki/extensions/MobileApp@master] Add new batch of tags for mobile apps edits

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

Change #1052754 merged by jenkins-bot:

[mediawiki/extensions/MobileApp@master] Add new batch of tags for mobile apps edits

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

[available now on testwiki]

Testing version Wikipedia 7.5.4 (3705).

Update: Testing version Wikipedia 7.5.5 (3721)

Dbrant claimed this task.