Page MenuHomePhabricator

Create way to store ephemeral/temporary annotations to the VE document
Open, Needs TriagePublic

Description

This task involves the work of making it possible for us to create and store ephemeral/temporary annotations within the visual editor document.

Doing so, will enable us to both:

  1. Present people Edit Checks while they're editing that include an option to decide NOT to act on said Checks
  2. Present people with new Edit Checks that become relevant as they make changes to the article they're editing.
  3. NOT reshow an Edit Check someone has previously decided NOT to act on (see "1)")

Absent the capability this task is describing, we will NOT be able to deliver on "3)" above: suppress Edit Check people have previously rejected/decided not to act on.

Note: the "rechecking" mentioned above happens each time someone makes any change to the document EXCEPT during the "proofreading" moment which we decided in TICKET to prevent from happening.

Story

Open question(s)

Requirements

Event Timeline

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

[VisualEditor/VisualEditor@master] [POC] Apply a paste annotation to pasted text

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

Change #1079514 merged by jenkins-bot:

[VisualEditor/VisualEditor@master] Apply an annotation to imported (pasted/dropped) text

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

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

[mediawiki/extensions/VisualEditor@master] Update VE core submodule to master (69d7ca482)

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

Change #1079329 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] Update VE core submodule to master (0e82a6db8)

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