[openstack-dev] [api] Minor changes to API

Douglas Mendizabal douglas.mendizabal at RACKSPACE.COM
Mon Apr 20 19:19:48 UTC 2015


Hi openstack-dev@

I was wondering if the API Working Group had an opinion on how to deal with minor changes to the api?  For example, what if you wanted to add a new attribute to a JSON response?  I would think that a minor change like that could be done without having to create a new versioned endpoint.  So a newer release would just add the new attribute without having to create a new /v1.1/ endpoint.

However, minor changes like that could still possibly break clients that are not expecting them.  For example, a client that uses the json response as arguments to a method via **kwargs would start seeing TypeErrors for unexpected arguments.

Thanks,
Douglas Mendizabal


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


More information about the OpenStack-dev mailing list