Content-Length: 114403 | pFad | http://phabricator.wikimedia.org/T190077

s ⚓ T190077 Prompt user when restoring an auto-save against a new document version
Page MenuHomePhabricator

Prompt user when restoring an auto-save against a new document version
Closed, ResolvedPublic8 Estimated Story Points

Description

If the revision ID has changed since the document was first opened, the user is more likely to be facing an edit conflict, and may have deliberately reloaded the page to get the latest wikitext. In this case we can prompt the user if they want to restore their changes, or load the document from scratch.

As discussed in T57370.

Event Timeline

Change 419169 had a related patch set uploaded (by Esanders; owner: Esanders):
[mediawiki/extensions/VisualEditor@master] Autosave recovery prompt

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

@matmarex
I was imagining a non-modal prompt, more like e.g. the find and replace "dialog".

@Volker_E
+1 to Bartosz' feedback
Similar to popup opening prevented feedback in Firefox.

I think blocking the editing of the document until the user chooses which version they want to edit makes sense. This is the same way Word/LibreOffice does document recovery, so will be familiar to users. It's also simpler from a technical & performance point of view.

I agree with Ed. It's not sensible to let users do other things before picking which document they're editing.

@Esanders Your comparison with Word/LibreOffice makes sense, let's see how the user feedback is.

Change 419169 merged by jenkins-bot:
[mediawiki/extensions/VisualEditor@master] Autosave recovery prompt

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

Deskana triaged this task as Medium priority.
Deskana set the point value for this task to 8.








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://phabricator.wikimedia.org/T190077

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy