On Apr 4, 2014, at 9:43 AM, Shital Patil <[email protected]> wrote:
> Does this version of jclouds API for various services (eg neutron v2 glance > v1) depend on certain openstack release (eg gizzely/havana) or it depends on > openstack REST API version? It depends on the OpenStack REST API version, which in turn depends on the OpenStack release. e.g. Neutron v2 first appeared in Folsom. > If REST API version changes will still jclouds be able to communicate to > openstack using new version of REST API ? Yes, within minor point releases [1]. e.g. If OpenStack releases the Glance v1.2 REST API in Grizzly, that will still be compatible with the jclouds Glance v1 support. > I mean how will this support for new version of openstack REST API be handled > by maintaining backward compatibility with old API versions ? We do new jclouds APIs for new API versions in OpenStack but don’t remove the previous jclouds APIs. e.g. The Glance v2 API is being added to jclouds but we won’t be removing the Glance v1 API in jclouds. HTH, Everett [1] http://semver.org/
