[openstack-dev] [Ironic] Let's talk about API versions

Devananda van der Veen devananda.vdv at gmail.com
Tue Jul 28 20:09:19 UTC 2015


On Mon, Jul 27, 2015 at 1:41 PM Sean Dague <sean at dague.net> wrote:

> Consider the CLI an auto negotiating microversion application of the
> python API client. And, realistically, should solve some of the issues
> of people running "nova foo" and getting cryptic errors from the server
> when they are hitting an old version of Nova that doesn't know how to foo.
>
> So the CLI should actually break less often, and will expose the most
> functionality you can get out of your cloud.
>
>
Not a lot to add here -- except to agree and say that the client breaking
in predictable and helpful ways (like giving a useful error message about a
feature not being available in an older service) is far better for users,
and easier for developers to implement with version headers than it was
before. And that's a win for users, IMO.

-Deva
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20150728/aec41797/attachment.html>


More information about the OpenStack-dev mailing list