Page MenuHomePhabricator

Update mw:Edit check/Deployment Status to include currently available Checks/Suggestions
Closed, ResolvedPublic

Description

This task involves the work of updating mw:Edit check/Deployment Status so that any person in the Movement can easily understand:

  1. The Edit Checks and Edit Suggestions that are currently implemented
  2. What wiki(s) each Edit Check and Suggestion is available on
  3. How the each Edit Check and Suggestion is enabled
    • E.g. default-on, as part of an ongoing A/B experiment, URL parameter/gadget/script, or beta feature.
  4. Where people can go to learn more about the Check/Suggestion

Stories

As a member of the Movement who is curious to know what Edit Checks and Suggestions are currently available and where (and for whom they are available), I'd value there being a single place where I can find this information, so that I am equipped with the context I need to potentially contribute to this work and not need to look in a range of places each time I am curious to know where the work currently stands.

Requirements

The table that exists within the == Deployment status == section of mw:Edit check/Deployment status is updated to include the information required to understand points 1-4 listed above.

Event Timeline

(transcribing) Next up: A member of editing engineering please populate ticket with a list of all available suggestions, using whichever language we've been using.

I'll have to check back with @ppelberg about whether all he wanted was a raw list, but here's a quick look at what's on the main branch (by configuration name):

editchecks $ grep -R "static.name = \'" * | sed -e "s/.*= \'\(.*\)\'.*/\1/" | sort
addReference
convertReference
disambiguation
duplicateLink
externalLink
imageCaption
paste
textMatch
tone

Of which, addReference, paste and tone are released, and the rest are "experimental".

On individual wikis this is [[Special:EditChecks]], but the task is also asking for how each different wiki is configured. The canonical source for this is to search https://noc.wikimedia.org/conf/highlight.php?file=InitialiseSettings.php for "EditCheck".

Change #1233149 had a related patch set uploaded (by Esanders; author: Esanders):

[mediawiki/extensions/VisualEditor@master] EditCheck: Add "Beta features" to Special:EditChecks

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

Assigning this over to Nick to update the mw.org documentation so that each "experimental check and suggestion" is explicitly named.

Change #1233149 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] EditCheck: Add "Beta features" to Special:EditChecks

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

ldelench_wmf lowered the priority of this task from High to Medium.Mon, Feb 2, 6:38 PM