<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 29 July 2015 at 22:42, Anita Kuno <span dir="ltr"><<a href="mailto:anteaya@anteaya.info" target="_blank">anteaya@anteaya.info</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 07/29/2015 02:37 PM, Armando M. wrote:<br>
> Hi,<br>
><br>
> Since I was quoted, I would like to take the blame on behalf on the Neutron<br>
> core reviewer/drivers team for not providing the right guidance to resolve<br>
> the apparent conflict between the two proposals.<br>
><br>
> As some reviewers mentioned, we should really strive to catch two birds<br>
> with one stone, and ensure that, if at all possible, the same API can<br>
> address both use cases presented. In this case, it sounds to me that the<br>
> API proposed by the networking-sfc sub-project is more comprehensive, it<br>
> has taken the steps to evolve independently from the Neutron core platform,<br>
> and it has been iterated on multiple times. Surely we can spin off (the<br>
> forwarding engine) from the spin off (the SFC API), but that would feel<br>
> like an overkill, especially when both have very little code to show for<br>
> (and everyone knows that code wins in OpenStack).<br>
><br>
> We should have provided Yuji Azama feedback a lot earlier in the process<br>
> but we didn't. Again, blame me!<br>
><br>
> I think that Sean raised a flag which should be seen as an acknowledgment<br>
> of a need to reconcile the two efforts; let's move past the blame game and<br>
> the language barriers, and let's figure out how to address Yuji's need<br>
> within the context of a single effort, without dismissing it. For this<br>
> reason I am going to suggest we iterate within the networking-sfc project,<br>
</span>> and block change 186663 <<a href="https://review.openstack.org/#/c/186663/" rel="noreferrer" target="_blank">https://review.openstack.org/#/c/186663/</a>>. Let's<br>
<span class="">> figure out how the model/API has to evolve to accommodate the proposed used<br>
> need.<br>
><br>
> If you disagree, please raise your concern on the patch in review itself.<br>
><br>
> Cheers,<br>
> Armando<br>
<br>
</span>Hi Armando,<br>
<br>
If my attempts to offer some feedback on communication came across as<br>
blame than I failed in what I was trying to accomplish.  </blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
My goal was and is to try to illustrate the point that competition and<br>
collaboration are two separate directions.<br>
<br>
While some folks come from a competitive background, I hold the vision<br>
of OpenStack as a collaborative experience. Some folks many need more<br>
time than others to understand and digest the differences in behaviour<br>
associated with the two styles of operating.<br>
<br>
I appreciate your email, Armando. At the very least it sets a good<br>
example for others who many be new to collaboration to follow.<br>
<br>
As always, it is a pleasure to work with you Armax,<br>
Anita.</blockquote><div><br></div><div>My point was simply to encourage the people involved in both efforts to take action after the discussion. The resolution of using one API over the other did not translate into a patch in any of our repos to capture the conclusion, at least not until now anyway, and without that, any back-and-forth is moot.</div><div><br></div><div>That said, I think it's important that you keep us honest along our journey :)</div><div><br></div><div>Thank you!</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5"><br>
><br>
> On 28 July 2015 at 15:01, Sean M. Collins <<a href="mailto:sean@coreitpro.com">sean@coreitpro.com</a>> wrote:<br>
><br>
>> All,<br>
>><br>
>> My suggestion was as follows:<br>
>><br>
>>> <sc68cal> I'd say maybe an e-mail to the ML, with the results of this<br>
>> meeting, and say that we want to try and converge where<br>
>>> there is commonality<br>
>><br>
>> I think there is overlap between the two APIs. Let's keep collaborating<br>
>> on both the networking-sfc and packet forwarding APIs, to see where we<br>
>> have commonality. I think Cathy's initial e-mail may have ruffled<br>
>> feathers - and I'd like to smooth them out again. I think the statement<br>
>> "we only need one API" is far too premature.<br>
>><br>
>> Let's play nice with the other API proposals, yes?<br>
>><br>
>><br>
>> --<br>
>> Sean M. Collins<br>
>><br>
>> __________________________________________________________________________<br>
>> OpenStack Development Mailing List (not for usage questions)<br>
>> Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
>> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
>><br>
><br>
><br>
><br>
> __________________________________________________________________________<br>
> OpenStack Development Mailing List (not for usage questions)<br>
> Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
><br>
<br>
<br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</div></div></blockquote></div><br></div></div>