I don't think there's any harm in keeping the v1 API around, apart from the maintenance (of which there hasn't been any).
The fact that the Image Service API v1 Reference is still linked to from the OpenStack Docs [1] tells me that it's still in use and hasn't been deprecated. As such we should still support it. When there are two versions, we should probably default to v2 to encourage the use of the newer API but still make it trivially easy to switch to the v1 API. Everett [1] http://docs.openstack.org/ On Jan 14, 2014, at 11:28 AM, Jeremy Daggett wrote: > Hi Ignacio, > > This is great news on the Glance v2 API! > > My preference would be to completely remove the v1 API (since it was never > promoted from the labs project) and just move forward with v2. I can't > imagine that anyone is even using the v1 API at this point, but I could be > wrong... > > If others on the list can provide additional perspective here, it would be > greatly appreciated. Thx! > > /jd > > > On Tue, Jan 14, 2014 at 9:07 AM, Ignacio Mulas Viela <[email protected] >> wrote: > >> Hi all! >> Hopefully, I will put for review some of the glance v2 API this week or >> next at the most. Sorry for the delay here! :-) >> >> Just a question here, do you want to maintain the v1 classes and package >> structure and create aside the v2 version or should I remove v1 completely >> and substitute it for the v2? Any guidelines to follow here? >> >> /Ignacio >> On 14 Jan 2014 17:16, "Jeremy Daggett" <[email protected]> >> wrote: >> >>> [redirecting response to [email protected]…] >>> >>> From: Jeremy <[email protected]<mailto: >>> [email protected]>> >>> Reply-To: "[email protected]<mailto:[email protected]>" < >>> [email protected]<mailto:[email protected]>> >>> Date: Monday, January 13, 2014 at 10:23 AM >>> To: "[email protected]<mailto:[email protected]>" < >>> [email protected]<mailto:[email protected]>> >>> Subject: Re: Openstack glance - incubation >>> >>> Hi Avi, >>> >>> The Glance v1 API is essentially irrelevant at this point, which is why >>> the code is still in incubation in “jclouds-labs-openstack". As soon as >> the >>> v2 API has been implemented and is promoted to the APIs in the jclouds >>> proper repository (/apis) will it be considered “production” ready. >>> >>> The intent is that the v2 API will be supported going forward. We do have >>> a JIRA [1] for supporting this API, and there was a related discussion >>> about this on the dev@ list [2] recently. >>> >>> HTH, and we welcome patches! ;) >>> >>> /jd >>> >>> [1] https://issues.apache.org/jira/browse/JCLOUDS-379 >>> [2] http://markmail.org/message/sp6l72szns3nfe3s >>> >>> >>> From: Avi Ben-Harush <[email protected]<mailto: >>> [email protected]>> >>> Reply-To: "[email protected]<mailto:[email protected]>" < >>> [email protected]<mailto:[email protected]>> >>> Date: Monday, January 13, 2014 at 8:19 AM >>> To: "[email protected]<mailto:[email protected]>" < >>> [email protected]<mailto:[email protected]>> >>> Subject: Openstack glance - incubation >>> >>> Hi, >>> >>> I've noticed that glance is still in incubation, even though it's been >>> there since nova. >>> >>> I expected that 1.7 release would include a "production" glance since it >>> is a basic functionality for any nova operation. >>> >>> why is glance still in incubation? >>> when glance "production" is planned? >>> >>> Thanks >>> >>> -- >>> Avi Ben-Harush >>> >>
