Page MenuHomePhabricator

Create a URL parameter to enable Edit Check
Closed, ResolvedPublic

Description

This ticket involves the work of introducing a URL parameter that will enable volunteers to experiment with Edit Check in production prior to the feature being made widely available at a given project.

We anticipate experienced volunteers, and members of the Editing Team, using this parameter to evaluate the accuracy of the feature and the look/feel of the user experience in a "real-world" editing context.

Requirements

  1. People who append ?ecenable=1to the URL of any page will see Edit Check activated if the following conditions are all met:
    • Using the visual editor (desktop or mobile)
    • Making an edit that meets the conditions defined in T324730, T340086, and T345121

Done

  • [ ] Requirements are met

Event Timeline

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

[mediawiki/extensions/VisualEditor@master] Edit check: Turn on when ecenable=1 is set

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

Change 954919 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] Edit check: Turn on when ecenable=1 is set

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

Change 955059 had a related patch set uploaded (by DLynch; author: Esanders):

[mediawiki/extensions/VisualEditor@wmf/1.41.0-wmf.25] Edit check: Turn on when ecenable=1 is set

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

Change 955059 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@wmf/1.41.0-wmf.25] Edit check: Turn on when ecenable=1 is set

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

Mentioned in SAL (#wikimedia-operations) [2023-09-07T13:17:13Z] <taavi@deploy1002> Started scap: Backport for [[gerrit:955059|Edit check: Turn on when ecenable=1 is set (T345297)]]

Mentioned in SAL (#wikimedia-operations) [2023-09-07T13:18:40Z] <taavi@deploy1002> taavi and kemayo: Backport for [[gerrit:955059|Edit check: Turn on when ecenable=1 is set (T345297)]] synced to the testservers mwdebug1002.eqiad.wmnet, mwdebug2002.codfw.wmnet, mwdebug2001.codfw.wmnet, mwdebug1001.eqiad.wmnet, and mw-debug kubernetes deployment (accessible via k8s-experimental XWD option)

Mentioned in SAL (#wikimedia-operations) [2023-09-07T13:26:59Z] <taavi@deploy1002> Finished scap: Backport for [[gerrit:955059|Edit check: Turn on when ecenable=1 is set (T345297)]] (duration: 09m 46s)

Change 956964 had a related patch set uploaded (by DLynch; author: DLynch):

[mediawiki/extensions/VisualEditor@master] Allow a localstorage key to forcibly enable edit check

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

Change 956975 had a related patch set uploaded (by DLynch; author: DLynch):

[mediawiki/extensions/VisualEditor@master] Allow a global variable to forcible enable edit check

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

Change 956964 abandoned by DLynch:

[mediawiki/extensions/VisualEditor@master] Allow a localstorage key to forcibly enable edit check

Reason:

Looks like the global variable + userscript is the preferred method

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