You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@jclouds.apache.org by "Jeremy Daggett (JIRA)" <ji...@apache.org> on 2014/04/04 17:24:14 UTC

[jira] [Created] (JCLOUDS-524) Standardize Major OpenStack API Versions

Jeremy Daggett created JCLOUDS-524:
--------------------------------------

             Summary: Standardize Major OpenStack API Versions
                 Key: JCLOUDS-524
                 URL: https://issues.apache.org/jira/browse/JCLOUDS-524
             Project: jclouds
          Issue Type: Task
          Components: jclouds-labs-openstack
            Reporter: Jeremy Daggett
             Fix For: 1.8.0


The OpenStack API package names in jclouds should be refactored to respect the standard OpenStack API versioning scheme.

All APIs need to be in the form "vX" where "X" is some API version number
i.e. v1, v2, v3, etc.

Minor releases of an API like "v2.2" are backwards compatible with "v2".

The following APIs will need to have their package names refactored accordingly:
openstack-glance: v1_0 -> v1 (and upcoming v2_0 -> v2)
openstack-keystone: v2_0 -> v2 (and possibly v1_1 -> v1 in openstack-common?)
openstack-neutron: v2_0 -> v2
openstack-nova: v2_0 -> v2



--
This message was sent by Atlassian JIRA
(v6.2#6252)