[Openstack] OpenStack API Versioning Conventions

Soren Hansen soren at linux2go.dk
Tue Oct 11 14:11:33 UTC 2011


2011/10/11 George Reese <george.reese at enstratus.com>:
> Versioning should not be included in the URI. It belongs in the headers. A URI should be a persistent reference to a resource. As such, versioning always breaks that persistent reference.

I don't follow. If the version is included in the URI, that's got to
be a more persistent reference to a resource than a URI whose
behaviour differs depending on a header that you have to include?

-- 
Soren Hansen        | http://linux2go.dk/
Ubuntu Developer    | http://www.ubuntu.com/
OpenStack Developer | http://www.openstack.org/




More information about the Openstack mailing list