Opened 16 years ago

Last modified 4 years ago

#4654 new enhancement

warning when deleting an object with remaining conflict — at Version 4

Reported by: skyper Owned by: team
Priority: normal Milestone:
Component: Core Version: latest
Keywords: conflict delete Cc: skyper, bastiK

Description (last modified by skyper)

This is not a bug itself but the way JOSM works right now is dangerous and it is quite frustrating solving conflicts.

I have a conflict of elements with a way. This leads to have a node without connection nor tag on the active layer.

I delete this node because its "lonely" and I get no information about the pending conflict.
Yes, I should not have edited while there exists any conflicts, but this can also happen while solving conflicts on nodes with a pending conflict of elements of a way.

I am not able to restore this object (way) as it was if I have delete an element and restoring the element itself can take quit some time if you have to undo 50 conflict solutions and later manually redo them because of #4608.

version 2057

Thanks a lot skyper

Change History (4)

in reply to:  description comment:1 by skyper, 16 years ago

Replying to skyper:

version 2057

sorry, version 3057

comment:2 by skyper, 16 years ago

Priority: criticalblocker

As deleting objects with conflict on leads to inconsistant data -> exceptions, I think we have to do something against it.

A warning might not be enough.

r3107

comment:3 by skyper, 16 years ago

Priority: blockercritical

in reply to:  2 comment:4 by skyper, 14 years ago

Cc: bastiK added
Description: modified (diff)

Replying to skyper:

As deleting objects with conflict on leads to inconsistant data -> exceptions, I think we have to do something against it.

I think this is one reason why it was impossible to merge two offline edited osm file with partly same objects (for example route relations but a single way might be enough).

@bastiK:
On way to get inconsistant data.

A warning might not be enough.

Still no warning.

Last edited 14 years ago by skyper (previous) (diff)
Note: See TracTickets for help on using tickets.