Opened 11 years ago
Closed 11 years ago
#9370 closed enhancement (wontfix)
Additional info for automatically created or deleted ways
Reported by: | chnav | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Core | Version: | latest |
Keywords: | way, split, delete, combine, history | Cc: |
Description
When ways are split, the parent's way tags are inherited by newly created way. It's become impossible to trace origin of tags - who, when and why assigned them.
I suggest JOSM to automatically add some tag to new ways created during splitting procedure, with reference to the way that had been split and its version.
E.g. we split way #12345678 v4, then we have way #12345678 v5 and newly created way #9876543 v1 let's say with remark "note:josm=split way #12345678 v4". Then any user can trace back the history of tags. Even if split procedure continues many times and "created"-tag is overwritten (or even deleted) in later edits - we can still look at history and easily find original tag's author.
Same situation comes to combining ways. It is always confusing to see in way's history "deleted" when it actually has been "combined" with another way, and no data lost. I think this type of "deleting" shall be marked differently.
I don't like it, it would pollute the database without any real gain. The objects will still be marked as deleted in way's history, many people will delete these tags, and it would not really make it easier to trace combine history IMHO.
The real solution to this problem would be to add a real metadata (not a tag) to the objects, it could be asked in the next version of the API:
https://wiki.openstreetmap.org/wiki/API_v0.7