<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Feb 22, 2014 at 9:04 AM, Matt Riedemann <span dir="ltr"><<a href="mailto:mriedem@linux.vnet.ibm.com" target="_blank">mriedem@linux.vnet.ibm.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
On 2/21/2014 1:53 AM, Christopher Yeoh wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Fri, 21 Feb 2014 06:53:11 +0000<br>
Kenichi Oomichi <<a href="mailto:oomichi@mxs.nes.nec.co.jp" target="_blank">oomichi@mxs.nes.nec.co.jp</a>> wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
-----Original Message-----<br>
From: Christopher Yeoh [mailto:<a href="mailto:cbkyeoh@gmail.com" target="_blank">cbkyeoh@gmail.com</a>]<br>
Sent: Thursday, February 20, 2014 11:44 AM<br>
To: <a href="mailto:openstack-dev@lists.openstack.org" target="_blank">openstack-dev@lists.openstack.<u></u>org</a><br>
Subject: Re: [openstack-dev] [Nova] v3 API in Icehouse<br>
<br>
On Wed, 19 Feb 2014 12:36:46 -0500<br>
Russell Bryant <<a href="mailto:rbryant@redhat.com" target="_blank">rbryant@redhat.com</a>> wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Greetings,<br>
<br>
The v3 API effort has been going for a few release cycles now.<br>
As we approach the Icehouse release, we are faced with the<br>
following question: "Is it time to mark v3 stable?"<br>
<br>
My opinion is that I think we need to leave v3 marked as<br>
experimental for Icehouse.<br>
<br>
</blockquote>
<br>
Although I'm very eager to get the V3 API released, I do agree with<br>
you. As you have said we will be living with both the V2 and V3<br>
APIs for a very long time. And at this point there would be simply<br>
too many last minute changes to the V3 API for us to be confident<br>
that we have it right "enough" to release as a stable API.<br>
</blockquote>
<br>
Through v3 API development, we have found a lot of the existing v2 API<br>
input validation problems. but we have concentrated v3 API development<br>
without fixing the problems of v2 API.<br>
<br>
After Icehouse release, v2 API would be still CURRENT and v3 API would<br>
be EXPERIMENTAL. So should we fix v2 API problems also in the<br>
remaining Icehouse cycle?<br>
<br>
</blockquote>
<br>
So bug fixes are certainly fine with the usual caveats around backwards<br>
compatibility (I think there's a few in there that aren't<br>
backwards compatible especially those that fall into the category of<br>
making the API more consistent).<br>
<br>
<a href="https://wiki.openstack.org/wiki/APIChangeGuidelines" target="_blank">https://wiki.openstack.org/<u></u>wiki/APIChangeGuidelines</a><br>
<br>
Chris<br>
<br>
______________________________<u></u>_________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org" target="_blank">OpenStack-dev@lists.openstack.<u></u>org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/<u></u>cgi-bin/mailman/listinfo/<u></u>openstack-dev</a><br>
<br>
</blockquote>
<br>
We also need to circle back to the issues/debates around what to do with the related bug(s) and how to handle something like this in V2 now with respect to proxying to neutron (granted that my premise in the last comment may be off a bit now):<br>

<br>
<a href="https://review.openstack.org/#/c/43822/" target="_blank">https://review.openstack.org/#<u></u>/c/43822/</a><span class="HOEnZb"><font color="#888888"><br>
<br></font></span></blockquote><div><br></div><div>So this is something that sort of sits between a bug and a feature improvement. Like other parts of the V2 API its an area that wasn't upgraded when neutron support was added. And in other cases new features were added with only nova-network support.<br>
</div><br></div><div class="gmail_quote">Chris<br></div></div></div>