Tools that already support the <changeset> XML tag when importing osc files:

  • Level0

Tools that ignore the <changeset> XML tag when importing osc files:

  • JOSM
  • Vespucci
  • Osmconvert
  • osmdiff
  • pyosm
  • (various tools I’ve created that aren’t important enough to list here)

Tools that break if they encounter a <changeset> XML tag when importing osc files:

  • (none)

Obviously there are more tools that I’m not aware of, but so far it seems like <changeset> is not a breaking change (unlike other extensions to the osc format such as what OsmAnd does)

If there’s any other tools I should test please let me know

Actually no, where I edit there are very few mappers, so conflicts are super rare (once or twice a year for me)

  • My typical use case is saving my work when the wifi drops out (very common) so I can keep editing later.
  • Second example is continuing my edits in a more powerful editor. For example, switching from iD to JOSM or switching from OsmAnd to Level0.
  • Another use-case is when iD breaks PTv2 relations, this frustrates other mappers in my area, so I try to fix relations in another editor before uploading.
1 Like