Handle edit conflicts on the mobile app in some way
Open, Needs TriagePublic

Description

Currently, the app silently saves and writes over other edit without notifying about conflict.

example https://en.wikipedia.org/wiki/special:diff/795380478


Version: Android App 2.6.201-beta-2017-08-10 (but it's been broken a while before that)

Details

Reference
bz64281
bzimport raised the priority of this task from to Needs Triage.
bzimport set Reference to bz64281.
bzimport added a subscriber: Unknown Object (MLST).

Currently we just ignore Edit Conflicts and just overwrite the conflicting edit. This is 'bad' and we should get to have some way of both:

  1. Letting the user know that a conflict has occured
  2. Some way of resolving it
FriedhelmW updated the task description. (Show Details)Feb 16 2015, 2:42 PM
FriedhelmW triaged this task as Unbreak Now! priority.
FriedhelmW set Security to None.
FriedhelmW added subscribers: Aklapper, FriedhelmW.
Deskana lowered the priority of this task from Unbreak Now! to Normal.Feb 16 2015, 3:47 PM
Deskana added a subscriber: Deskana.

Don't panic! This is a normal priority issue. :-)

How is this just normal priority?

@Krenair We're focussing on reading and not actively supporting editing right now, and also this is a nontrivial issue to fix.

Honestly I don't see why clients should even be allowed to just ignore conflict detection like this. Perhaps it's an upstream MediaWiki-API issue.

Hi Guys,

IMHO this is a serious show-stopper. It is very embarassing to commit an edit conflict without even being noticed.
Please implement at least a simple fix soon, like showing a message like "Sorry, your edit cannot be saved because the page has been edited by another user". Possibly give the user a chance to copy their own text into system clipboard, but even completely throwing away the user's edit is better than an unnoticed edit conflict. Sophisticated stuff like merging text may be implemented later ...

This happened using Android 2.1.141-fdroid: https://de.wikipedia.org/w/index.php?title=Benutzer_Diskussion:MeraVagahau&diff=153104970&oldid=153104896

No progress here since 2014? IMHO it's irresponsible to keep the application like this. If you can't fix it, please disable editing in the mobile app completely.

clel added a subscriber: clel.Jun 20 2017, 5:11 PM

Just adding a comment to (hopefully) give this more relevance.

atgo updated the task description. (Show Details)Aug 15 2017, 8:00 PM
atgo added a subscriber: jeremyb.
jeremyb updated the task description. (Show Details)Aug 16 2017, 3:40 PM
jeremyb raised the priority of this task from Normal to Needs Triage.Aug 16 2017, 3:43 PM

Don't panic! This is a normal priority issue. :-)

@Deskana no, this is absolutely not normal priority.

I'll defer to others on getting this more perfect/polished but for now at least making it fail instead of silently clobber other's changes without telling anyone that there was an edit conflict is IMHO high/UBN.