[OSM-dev] Client trustworthyness

SteveC steve at asklater.com
Wed Jun 17 19:27:33 BST 2009


So it looks like you grab a node and it has id n and you upload after  
changing it n+1. Or something.

If the database has some id >n+1 it shouts 'EPIC FAIL' and the client  
says uh-oh you're out of date.

But, the client could just try uploading n+2 or n+3... n+m until it  
succeeds. Is that correct?

Curious, did anyone look at throwing tokens around instead of versions  
or some other way where you don't have to trust the client? I assume  
this would be computationally expensive.

Of course, in the end we trust mappers :-)

Best

Steve





More information about the dev mailing list