[openstack-dev] TC membership evolution, take 2

Thierry Carrez thierry at openstack.org
Fri May 31 12:47:59 UTC 2013


Mark McLoughlin wrote:
> Ok, here's two things I'd add:
> 
> - Collaborative - the more emphasis we place on voting structures and
> representation, the more bureaucractic our governance become, the more
> the focus drifts from collaborating based on trust and shared interests
> towards a combative model based on mistrust and competing interests.

"Simple" also covers part of this. Maybe a "Simple/Collaborative" goal ?

> - Flexible - no governance is ever perfect and we must assume that our
> governance model will need to evolve over time as the challenges we face
> change. This is true not only for the top-level OpenStack project
> governance, but also for the governance of individual projects, programs
> and teams.

Yes, that's what I meant by "perennial" in my recent answer.

> Granted, they're a bit harder to define than others ... but here's an
> attempt at scoring the models:
> 
> "PTLs+5" (current model)
> 
>  * Collaborative: -1 (emphasis on representation)
>  * Flexible: -1 (assumes PTL model)
> 
> "Best 7 PTLs + 6" model
> 
>  * Collaborative: -1 (emphasis on representation)

I would score +0 because there is slightly less emphasis than in the
PTLs+5 model... but if we rename the criteria as "Simple/Collaborative"
then the added complexity is definitely worth a -1.

>  * Flexible: -1 (assumes PTL model)
> 
> "All-directly-elected 11" model
> 
>  * Collaborative: +2 (focused on getting good people, not representation of interests)
>  * Flexible: +2 (unlikely we'll need to change this much as OpenStack changes)
> 
> "Core PTLs + x" model
> 
>  * Collaborative: -1 (emphasises representation of core projects)
>  * Flexible: -1 (assumes PTL model)
> 
> "Category" model
> 
>  * Collaborative: -1 (emphasis on representation)
>  * Flexible: -1 (categories will have to be updated)
> 
> "no-PTL" model
> 
>  * Collaborative: +1 (we assume collaboration with project leads will happen naturally)
>  * Flexible: +1 (assumes PTL model)

I suspect you mean Flexible: -1

> 
> "6 categorized PTLs + 7 directly-elected" model
> 
>  * Collaborative: -2 (massive emphasis on ensuring representation)

I think it's not much worse than in the "Category" model though, so I'd
score -1.

-- 
Thierry Carrez (ttx)
Release Manager, OpenStack



More information about the OpenStack-dev mailing list