This is a static archive of our old OpenStreetMap Help Site. Please post any new questions and answers at community.osm.org.

Orphan nodes by Redaction Bot

3

It seems that sometimes the Redaction Bot deleted ways and related nodes and sometimes deleted ways but not the related nodes thus creating what we call "orphan nodes". Do you know why it was "redacted" differently ?

asked 24 Aug '12, 15:02

Pieren's gravatar image

Pieren
9.8k2083157
accept rate: 15%

edited 24 Aug '12, 16:06


One Answer:

6

One scenario:

  • First somebody who accepted the license created a way (including the nodes).
  • Next someone merged the way with another way that was created by a decliner. So the original way is gone, but it's nodes are still there.
  • Last the redactionbot removed the way created by the decliner. Of course it wouldn't touch the nodes that came from the "other" way.

Another scenario:

  • First somebody who accepted the license created a way (including the nodes).
  • Next a decliner splits the way. So for one part he is seen as the creator of the way, but he is the creator of non of the nodes.
  • Next somebody deletes the part of the original way that had the original ID.
  • Last the redactionbot removed the way "created" by the decliner. (The redactionbot doesn't do undeletes.)

Third scenario:

  • First a decliner creates a way.
  • Next somebody who accepted adds a lot of nodes to the way to improve it's accuracy.
  • Last the redactionbot removes the way and it's original nodes, but not the extra nodes.

You can create other scenarios where the nodes and the ways were both created by a decliner.

answered 24 Aug '12, 16:43

cartinus's gravatar image

cartinus
7.0k1066105
accept rate: 27%

edited 24 Aug '12, 16:48

Source code available on GitHub .