[openstreetmap/openstreetmap-website] Implement JSON support for the changeset download API (PR #5973)

Jochen Topf notifications at github.com
Thu May 1 12:13:14 UTC 2025


joto left a comment (openstreetmap/openstreetmap-website#5973)

I could never understand why there are the `create`, `modify`, and `delete` actions in the osmChange format, or why there is an osmChange format at all. Why not use the format that the history file uses: A version 1 is a basically a create, any larger version a modify, if the `visible` flag is not set, it is a delete. Osmium has always handled it this way internally. Any implementation has to handle the case anyway that you get a `create` for something that's already there (which makes it into a `modify`) or some other corner cases like this.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/pull/5973#issuecomment-2844725085
You are receiving this because you are subscribed to this thread.

Message ID: <openstreetmap/openstreetmap-website/pull/5973/c2844725085 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/rails-dev/attachments/20250501/8703f3cf/attachment.htm>


More information about the rails-dev mailing list