On Thu, May 15, 2008 at 7:28 AM, bvh <[EMAIL PROTECTED]> wrote: > On Thu, May 15, 2008 at 08:30:08AM +0200, Martijn van Oosterhout wrote: >> So, we specced out what you would need for a changeset download, >> invented old_version and new_version and then used old_version >> everywhere we needed it. If we do it your way then we would get >> old_version and version for the changeset download, right? > > Well, see my earlier mail on the subject. I don't think we should > be sending full object definitions as a response to diff uploads.
I'm not talking abot diff upload responses, I'm talking about changeset downloads. Say I note that object 123 was modified in changeset 456 six weeks ago. And I go to the API and say: show me everything done in changeset 456. You're right, the response to an upload doesn't need it. > Well the changeset_id is certainly bogus when you save it to disk no? > What would you put in it? Scenario : I am somewhere in the woods with > JOSM/merkaartor on a laptop charting new territory without internet. > Now I want to save my work to a file so I can later upload it. > What would we save in the changeset_id? Leave it out, obviously. Say I do a map call for an area, currently you get for example the user_id, soon you will get the changeset ID. So in JOSM if you see a way changed, you will be able to ask "which other things were changed at the same time?". This information should be saved if I save the data to disk and load it up later. It isn't necessary for uploading though. If you download an area in general every object will have a different changeset id so you can't stick it in the header... Have a nice day, -- Martijn van Oosterhout <[EMAIL PROTECTED]> http://svana.org/kleptog/ _______________________________________________ dev mailing list [email protected] http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/dev

