[openstack-dev] [Nova] PTL Candidacy

Russell Bryant rbryant at redhat.com
Fri Mar 8 01:59:31 UTC 2013


On 03/07/2013 07:28 PM, Vishvananda Ishaya wrote:
> 
> On Mar 7, 2013, at 2:04 AM, Mark McLoughlin <markmc at redhat.com> wrote:
> 
>> On Thu, 2013-03-07 at 10:45 +0100, Thierry Carrez wrote:
>>> Vishvananda Ishaya wrote:
>>>> I'd like to announce formally that I won't be running for nova PTL this cycle. PTL duties for a large project like Nova take an inordinate amount of time and I think it is good to spread the load around.
>>>>
>>>> Over the last release cycle Russell Bryant has been extremely helpful, taking on a lot of the blueprint and meeting work. Other members have also contributed in important ways, by doing massive amounts of reviews (Sean Dague, Michael Still, Kevin Mitchell) or taking on specific areas of functionality (Devananda Van Der Veen, Daniel Berrange, Chris Behrens).
>>>>
>>>> I don't think it is possible for one person to fly solo; it really requires a team of people working together. I will therefore continue to help the new PTL by taking on whatever duties I can. I plan on continuing to contribute code, bug fixes, and reviews.
>>>
>>> Yes, I think Nova needs to be run by a small group (1-4) of very active
>>> lieutenants (nova-drivers group ?), potentially split along functional
>>> lines, with the PTL having the duties to keep a global view, updated
>>> roadmaps and do release meeting reports. To compensate for that, the PTL
>>> gets the right to make final calls when one needs to be taken (+ a free
>>> TC seat).
>>
>> A model that could work is that drivers become a very small group of
>> leaders (e.g. 4 members) that make final calls based on rough consensus
>> amongst them.
> 
> +1
> 
> I like this approach. It seems to be happening organically anyway, but we
> could make it more official.

+1, mostly.

Nova is quite busy.  Vish, obviously you know how much work this takes.
 I think Michael and I have both been around enough to see how much work
it is, which is why both of us called out project structure and
delegation as things we would want to work on if elected as the PTL.

I give a +1 to formalizing an expanded leadership model that addresses
the growth in the project so that we don't burn out a single leader, but
-0 to getting rid of a single PTL that is ultimately responsible for the
project.  I'll keep thinking about it, though.

I think Thierry's description is a good one.  It's taking what has been
happening organically and being more explicit about it.  It's minimally
invasive to our current way of operating.

If we proceeded down that path, how would the members of nova-drivers
get chosen?  By the PTL?  Yet another election?  PTL is simpler ... but
we sure do love elections around here.

As for how the work would be broken up ... I think that's a great topic
for a freshly formalized nova-drivers team to tackle.  :-)

-- 
Russell Bryant



More information about the OpenStack-dev mailing list