[OSM-dev] PUT /api/0.6/{node|way|relation}/{id|create}

SteveC steve at asklater.com
Mon Jun 9 16:56:50 BST 2008


On 9 Jun 2008, at 16:49, Andreas Barth wrote:

> * Tom Hughes (tom at compton.nu) [080609 14:06]:
>> In message <484C8660.4020106 at xs4all.nl>
>>> PUT /api/0.6
>>> {{ Payload }}
>
>>> - The API more simple (and easier to extend)
>>
>> That's debatable - the complexity is simply moved from the client
>> having to choose which URL to use to the server having to have
>> extra decoding logic.
>
> I fail to see how using /api/0.6 makes things more complex for now. It

it doesn't, toms point (which I agree with) is that it shifts  
complexity to the server (and I further think this is a bad thing)

>
> however *adds* the possibility to keep 0.6 life after 0.7 is  
> productive.
> Or not. That can be decided in future (and old versions of the api  
> will
> definitly break some day, and then be removed).
>
> But just using /api/0.6 instead of /api should be near zero extra  
> costs
> for now - and if we keep that, or directly remove it on the day 0.7  
> gets
> activated can be decided when we need to decide it.



>
>
>
> Cheers,
> Andi
> -- 
>  http://home.arcor.de/andreas-barth/
>
> _______________________________________________
> dev mailing list
> dev at openstreetmap.org
> http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/dev
>

Best

Steve





More information about the dev mailing list