Page MenuHomePhabricator

Stop using and then undeploy the WikimediaEditorTasks extension
Closed, ResolvedPublic

Description

The WikimediaEditorTasks extension hasn't been maintained in a long time, and is likely no longer relevant to our features.
It was useful for two purposes:

  1. Keep a count of the number of edits that a user made to Wikidata descriptions and to Commons captions (and no other types of edits).
  2. Keep a count of the number of reverts of the above edits for the current user. (again, this is only the number of reverts of edits to Wikidata or Commons, not any other edits)

Purpose 1 is no longer used at all (!). The "contributions" count that we display now is just your total edit count that we fetch from meta=userinfo.

Purpose 2 is used for the "quality" score that we display in the Edits tab. But, as mentioned above, this only applies to edits made to Wikidata and Commons, and is therefore inaccurate. It would make more sense to move this to a local API call (e.g. list=usercontribs) and count up any revisions that have a tag of mw-reverted.

With both purposes no longer relevant or accurate, this extension is a prime candidate for deprecating.


Event Timeline

If you want to close the extension entirely, there's a process to follow (create a task from https://phabricator.wikimedia.org/project/profile/2829/ for this), but that can wait — I recommend scoping this to just "get the extension unused, and then remove it from Wikimedia production".

Jdforrester-WMF renamed this task from Sunset WikimediaEditorTasks extension to Stop using and then undeploy the WikimediaEditorTasks extension.Thu, Nov 20, 1:49 PM

Change #1207865 had a related patch set uploaded (by Jforrester; author: Jforrester):

[operations/mediawiki-config@master] Undeploy the WikimediaEditorTasks extension

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

Change #1207865 merged by jenkins-bot:

[operations/mediawiki-config@master] Undeploy the WikimediaEditorTasks extension

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

Mentioned in SAL (#wikimedia-operations) [2025-11-20T21:03:00Z] <bvibber@deploy2002> Started scap sync-world: Backport for [[gerrit:1207273|Fix wgMediaViewerThumbnailBucketSizes to match wgThumbnailSteps (T372165)]], [[gerrit:1207865|Undeploy the WikimediaEditorTasks extension (T376954)]]

Mentioned in SAL (#wikimedia-operations) [2025-11-20T21:29:10Z] <bvibber@deploy2002> bvibber, jforrester: Backport for [[gerrit:1207273|Fix wgMediaViewerThumbnailBucketSizes to match wgThumbnailSteps (T372165)]], [[gerrit:1207865|Undeploy the WikimediaEditorTasks extension (T376954)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-11-20T21:42:55Z] <bvibber@deploy2002> Finished scap sync-world: Backport for [[gerrit:1207273|Fix wgMediaViewerThumbnailBucketSizes to match wgThumbnailSteps (T372165)]], [[gerrit:1207865|Undeploy the WikimediaEditorTasks extension (T376954)]] (duration: 39m 55s)

Change #1208014 had a related patch set uploaded (by Jforrester; author: Jforrester):

[operations/puppet@production] tables-catalog: Drop WikimediaEditorTasks tables

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

jforrester opened https://gitlab.wikimedia.org/repos/releng/release/-/merge_requests/219

Stop branching WikimediaEditorTasks for production, no longer used

Change #1208019 had a related patch set uploaded (by Jforrester; author: Jforrester):

[integration/config@master] Zuul: [mediawiki/extensions/WikimediaEditorTasks] Unmark as production

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

Change #1208019 merged by jenkins-bot:

[integration/config@master] Zuul: [mediawiki/extensions/WikimediaEditorTasks] Unmark as production

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

Mentioned in SAL (#wikimedia-releng) [2025-11-20T22:23:59Z] <James_F> Zuul: [mediawiki/extensions/WikimediaEditorTasks] Unmark as production, for T376954

jforrester merged https://gitlab.wikimedia.org/repos/releng/release/-/merge_requests/219

Stop branching WikimediaEditorTasks for production, no longer used

Change #1208014 merged by Ladsgroup:

[operations/puppet@production] tables-catalog: Drop WikimediaEditorTasks tables

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

Jdforrester-WMF claimed this task.
Jdforrester-WMF updated the task description. (Show Details)

This is now complete. Over to the archival task.