Thanks a lot for reply Evrett that really helps
On Fri, Apr 4, 2014 at 8:33 PM, Everett Toews <[email protected]>wrote: > 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/ > > >
