[openstack-dev] [api][nova][ironic] Microversion API HTTP header

Dmitry Tantsur divius.inside at gmail.com
Tue Jun 16 12:00:01 UTC 2015


16 июня 2015 г. 13:52 пользователь "Jay Pipes" <jaypipes at gmail.com> написал:
>
> On 06/16/2015 04:36 AM, Alex Xu wrote:
>>
>> So if our min_version is 2.1 and the max_version is 2.50. That means
>> alternative implementations need implement all the 50 versions
>> api...that sounds pain...
>
>
> Yes, it's pain, but it's no different than someone who is following the
Amazon EC2 API, which cuts releases at a regular (sometimes every 2-3
weeks) clip.
>
> In Amazon-land, the releases are date-based, instead of
microversion/incrementing version-based, but the idea is essentially the
same.
>
> There is GREAT value to having an API mean ONE thing and ONE thing only.
It means that developers can code against something that isn't like
quicksand -- constantly changing meanings.

Being one of such developers, I only see this "value" for breaking changes.

>
> Best,
> -jay
>
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20150616/50d0c873/attachment.html>


More information about the OpenStack-dev mailing list