[openstack-dev] [api][nova][ironic] Microversion API HTTP header
Jay Pipes
jaypipes at gmail.com
Tue Jun 16 12:16:07 UTC 2015
On 06/16/2015 08:00 AM, Dmitry Tantsur wrote:
>
> 16 июня 2015 г. 13:52 пользователь "Jay Pipes" <jaypipes at gmail.com
> <mailto: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.
Sorry, Dmitry, I'm not quite following you. Could you elaborate on what
you mean by above?
Thanks,
-jay
More information about the OpenStack-dev
mailing list