I have been using the iD Tool to create edits on OSM. While uploading I have faced two situations:

  1. Before uploading changes the iD tool asks to resolve conflicts either by choosing "Keep theirs" or "Keep Mine" option for all conflicts.
  2. The iD tool does not ask for any conflict resolution and tries to upload the changes and gives a version mismatch error saying "Version mismatch: provided: 1 server had: 2 of way w123456".

What is the difference between these two?

asked 31 Mar '16, 17:33

basu007's gravatar image

basu007
11112
accept rate: 0%

edited 31 Mar '16, 19:49

aseerel4c26's gravatar image

aseerel4c26 ♦
31.9k15236548

1

Are you sure you saw both variants in the current iD version? Conflict resolution is a quite recent feature.

(31 Mar '16, 19:53) SimonPoole ♦

I don't understand. Do you mean that with conflict resolution in place we cant have the version mismatch error in the current version of the iD editor?

(31 Mar '16, 19:56) basu007
1

There are essentially two kind of potential conflicts - referential (out of scope for this discussion) - version conflicts Before the conflict resolution code was added you always got an error message, now you should always be able to resolve them (there may be some edge cases I'm not aware of but they are likely rare).

(31 Mar '16, 20:02) SimonPoole ♦

In the first case iD is aware of a conflict. In the second case iD is not (the error you see is coming directly from the OSM server, as far as I know). In principle I would think that iD will move on to the first case after encountering the second. Maybe an iD dev comes by here ...

permanent link

answered 31 Mar '16, 19:55

aseerel4c26's gravatar image

aseerel4c26 ♦
31.9k15236548
accept rate: 18%

edited 31 Mar '16, 19:57

I understand that the 1st is inside the iD editor and the 2nd one comes from the server. However, what I don't understand is that if there is the conflict resolution module in place inside the iD editor why should there be the version mismatch error in the first place even after the conflicts have been resolved?

(31 Mar '16, 20:02) basu007

@basu007: as said, I don't really understand that, too.

(31 Mar '16, 20:42) aseerel4c26 ♦
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×254
×20
×2

question asked: 31 Mar '16, 17:33

question was seen: 1,630 times

last updated: 31 Mar '16, 20:42

powered by OSQA