Page MenuHomePhabricator

Instead of silently squashing the edit, show the edit conflict to the user and allow the user to resolve it
Open, LowestPublic

Description

I go to the article fr.wikipedia.org/wiki/état_d'urgence_en_France
I click modifier le code
I get the Web wikicode editor.
I edit the article...
In the wikicode there is 1 I do not change this part.
On another device, in another part of the world, someone else changes 1 into {{1er}} but I don't know that.
I save my edit.

Expected result:

The site tells me that someone else has made a change. The site allows me to view the change and to choose between keeping it and squashing it with my wikicode. I choose to keep the change. My edit gets saved. The edit by the other person is kept.

Observed result:

My edit gets saved. The site does not show me any edit conflict. The edit by the other person is silently squashed.

Here you can see my edit with the collateral damage: http://fr.wikipedia.org/w/index.php?title=État_d'urgence_en_France&diff=120488535&oldid=120488504

It would be nice to fix this bug.

Thank you.

Nnemo

Event Timeline

Nnemo created this task.Nov 14 2015, 9:33 AM
Nnemo raised the priority of this task from to Needs Triage.
Nnemo updated the task description. (Show Details)
Nnemo added a project: MediaWiki-Page-editing.
Nnemo added a subscriber: Nnemo.
Restricted Application added subscribers: StudiesWorld, Aklapper. · View Herald TranscriptNov 14 2015, 9:33 AM

Likely a duplicate of one of the "Blocked by" tasks of T72163?

Here you can see my edit with the collateral damage: http://fr.wikipedia.org/w/index.php?title=État_d'urgence_en_France&diff=120488535&oldid=120488504

Did this ever happen to you with an edit to a section other than section=0?

Here you can see my edit with the collateral damage: http://fr.wikipedia.org/w/index.php?title=État_d'urgence_en_France&diff=120488535&oldid=120488504

Did this ever happen to you with an edit to a section other than section=0?

No idea.

Nnemo added a comment.Mar 19 2016, 1:04 AM

This task is not a duplicate.

There is rather a blocking relationship.

In this task here, I request a user-friendly handling of the edit conflict, not only a detection. When an edit conflict is detected, the current result is a sort of dead end, it is not satisfactory at all.

If you ever find a reply to

Did this ever happen to you with an edit to a section other than section=0?

I feel that would be useful.

Aklapper triaged this task as Lowest priority.Mar 19 2016, 2:21 PM