<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Sep 23, 2013 at 8:27 PM, Adam Young <span dir="ltr"><<a href="mailto:ayoung@redhat.com" target="_blank">ayoung@redhat.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="HOEnZb"><div class="h5">On 09/23/2013 02:37 AM, Mark McLoughlin wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hey<br>
<br>
I meant to send this as soon as nominations opened - I figure that<br>
incumbent PTLs should make it clear if they don't intend to nominate<br>
themselves for re-election.<br>
<br>
To that end - I'm not going to put myself forward for election as Oslo<br>
PTL this time around. This is purely based on a gut instinct that doing<br>
so will actually be better for Oslo. I still care a great deal about<br>
Oslo's mission and will continue to work on Oslo in Icehouse, e.g. doing<br>
reviews and getting the oslo.messaging work over the line.<br>
<br>
I think the legacy of cut-and-paste code across OpenStack is a serious<br>
threat to OpenStack's future progress and tackling it effectively is<br>
going to require the help of many more of the core developers from other<br>
projects. I'm hoping that by not being PTL, there'll be more space for<br>
others to jump in and help drive Oslo's direction with new ideas and new<br>
approaches.<br>
<br>
Thanks,<br>
Mark.<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>
</blockquote></div></div>
Knowing your commitment to Open Stack, I don't feel any need to say "Sorry to see you go" as I know this means just an adjustment of focus for you.<br>
<br>
What if we said that all core developers on other projects were considered core developers on Oslo?  In other words, all of OpenStack has a vested interest in code review of the common components.  Would this encourage more reviews in Oslo?  Or, would it hurt the overall quality of the Oslo code base?  It would certainly broaden the pool of developers, but there would be a need to level set the coding standards.<br>
</blockquote><div><br></div><div>Oslo core tries to take a cross-project perspective to everything. That's not something I think we should assume every core reviewer for the other projects is ready to do -- understandably, most of them are focused on their project. That's not to say we wouldn't welcome help, of course, just that we should build the Oslo team in the same way that we build the other teams.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Another approach would be that each of the major projects "adopts" a subset of Oslo functionality.  For example, Keystone could claim responsibility for revewing Crypto and Policy changes.  I realize that Oslo already has a way of identifying developers that can review subsets of the code, but this would mean that core projects would collectively have more responsiblity and ownership of the Oslo libraries.</blockquote>
<div><br></div><div>This may work for some cases, and I would like to explore our options (see my message in the other thread on this topic). One impediment is deciding whether the shared code is ready to move into a library yet. A goal for the incubator repository is to allow projects to adopt unstable APIs as they are able, without preventing changes to the APIs in the mean time. Moving something to a library prematurely makes it more difficult to have that flexibility.</div>
<div><br></div><div>Doug</div><div><br></div></div></div></div>