<div dir="ltr">What are you talking about? The only reply was from me clarifying that one of the purposes of the incubator was for components of neutron that are experimental but are intended to be merged. In that case it might not make sense to have a life cycle of their own in another repo indefinitely.</div>
<div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Aug 27, 2014 at 11:52 AM, Jay Pipes <span dir="ltr"><<a href="mailto:jaypipes@gmail.com" target="_blank">jaypipes@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="">On 08/26/2014 07:09 PM, James E. Blair wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
<br>
After reading <a href="https://wiki.openstack.org/wiki/Network/Incubator" target="_blank">https://wiki.openstack.org/<u></u>wiki/Network/Incubator</a> I have<br>
some thoughts about the proposed workflow.<br>
<br>
We have quite a bit of experience and some good tools around splitting<br>
code out of projects and into new projects. But we don't generally do a<br>
lot of importing code into projects. We've done this once, to my<br>
recollection, in a way that preserved history, and that was with the<br>
switch to keystone-lite.<br>
<br>
It wasn't easy; it's major git surgery and would require significant<br>
infra-team involvement any time we wanted to do it.<br>
<br>
However, reading the proposal, it occurred to me that it's pretty clear<br>
that we expect these tools to be able to operate outside of the Neutron<br>
project itself, to even be releasable on their own. Why not just stick<br>
with that? In other words, the goal of this process should be to create<br>
separate projects with their own development lifecycle that will<br>
continue indefinitely, rather than expecting the code itself to merge<br>
into the neutron repo.<br>
<br>
This has advantages in simplifying workflow and making it more<br>
consistent. Plus it builds on known integration mechanisms like APIs<br>
and python project versions.<br>
<br>
But more importantly, it helps scale the neutron project itself. I<br>
think that a focused neutron core upon which projects like these can<br>
build on in a reliable fashion would be ideal.<br>
</blockquote>
<br></div>
Despite replies to you saying that certain branches of Neutron development work are special unicorns, I wanted to say I *fully* support your above statement.<br>
<br>
Best,<br>
-jay<div class="HOEnZb"><div class="h5"><br>
<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>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div>Kevin Benton</div>
</div>