[OSM-dev] API 0.6 work required

Shaun McDonald shaun at shaunmcdonald.me.uk
Mon Sep 29 17:27:16 BST 2008


Hi devs,

I have been looking at the work required for getting the API 0.6 branch 
to be ready for production usage. There appears to be quite a lot of 
work still to do. The todo list is on the wiki:
http://wiki.openstreetmap.org/index.php/OSM_Protocol_Version_0.6#Todo_List

One of the problems I see with the migrations is that there is no 
linkage between the changesets and the revisions of the nodes, ways and 
relations. Is it simply a case of adding a changeset field to each of 
the following tables: current_nodes, current_relations, current_ways, 
nodes, relations, and ways? Then appropriate belongs_to and has_many 
items would be added to the relevant classes.

Has Gabriel committed the diff upload code, because I can't see it in svn?

What is the preference required for JOSM to tell it to use the 0.6 api?

Shaun




More information about the dev mailing list