Page MenuHomePhabricator

Allow listening to page even if edited
Closed, ResolvedPublic

Description

We should ensure that a listener can continue to listen to a page even if (another) user edits it.

There are a variety of scenarios around this

  1. You visit the current version of a page, you start listening to it, someone changes it.
  2. You visit the current version of a page, you start listening to it, someone deletes it.
  3. You visit the current version of a page, you start listening to it, someone changes it then suppresses the text of the version you are listening to.
  4. You visit the current version of a page, someone changes it, you press play.
  5. You visit the current version of a page, someone changes it, you press Listen.

Ideally in all of these cases playback should be possible but only the first MUST work, with number 4 and 5 also being very desirable.

Reason why it would be desirable for 2. and 3. to work is that the actual text will still be in front of the user. Failing will actually draw more attention to whatever triggered the delete/supression.

Event Timeline

Change 623654 had a related patch set uploaded (by Lokal Profil; owner: Lokal Profil):
[mediawiki/extensions/Wikispeech@master] [WIP]Allow listening to article post edit

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

Lokal_Profil set the point value for this task to 4.Sep 3 2020, 8:52 AM

Patch largely created. Last tests need to be updated. Also take a look at gerrit:584928 to see if anything there should be integrated.

Change 623654 merged by jenkins-bot:
[mediawiki/extensions/Wikispeech@master] Allow listening to page even if edited

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

Lokal_Profil claimed this task.