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/


Reply via email to