<div dir="ltr"><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jan 22, 2014 at 11:59 AM, Ben Nemec <span dir="ltr"><<a href="mailto:openstack@nemebean.com" target="_blank">openstack@nemebean.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class="im">On 2014-01-22 06:32, Sean Dague wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
I think we need to graduate things to stable interfaces a lot faster.<br>
Realizing that stable just means "have to deprecate to change it". So<br>
the interface is still changeable, just requires standard deprecation<br>
techniques. Which we are trying to get more python libraries to do<br>
anyway, so it would be good if we built up a bunch of best practices here.<br>
<br>
        -Sean<br>
</blockquote>
<br></div>
Big +1 to this.  Eliminating the sync process is going to be the cleanest solution for the code that is stable enough to be usable with things like automatic syncs.  The less code that is left in incubator, the easier the syncs will be.<br>

<br>
That said, I think there's only a few people (Doug, Mark, and Thierry?) who have done the promote to library thing, and I will admit I don't have a good handle on what is involved.  It may be that we need better documentation of that process so more people can help out with it.  I know Michael Still mentioned he was planning to graduate lockutils but didn't know exactly how.</blockquote>
<div><br></div><div><div class="gmail_default" style="font-size:small">I've outlined what I see as the likely set of libraries for the current set of incubated code already, as well as some implementation changes I would like to see before approving graduation in a separate thread. Documenting that process is next on my list. </div>
<div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Doug</div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<span class=""><font color="#888888"><br>
<br>
-Ben</font></span><div class=""><div class="h5"><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></div></div>