Principia / DevOps / leadership and governance

Mark Shuttleworth mark at ubuntu.com
Sun May 29 07:03:35 UTC 2011


On 27/05/11 19:34, Dustin Kirkland wrote:
> On Fri, May 27, 2011 at 12:04 PM, Mark Shuttleworth <mark at ubuntu.com> wrote:
> ...
>> I would be happy for this group to be accountable to the
>> TB on technical matters, though I think this group should also be able to
>> grant Ubuntu membership to contributors which is a function the CC
>> delegates.
> "Ubuntu Community membership"?  Or "Ensemble Community membership"?
>
> I think I'd expect the latter, more than the former, from an Ensemble
> Council.  I think I see the Ensemble Community as being separate, with
> perhaps some overlapping members, rather than being a proper sub- or
> superset of the Ubuntu Community...

I quite specifically believe that Principia is as much a part of Ubuntu
as, say, Ubuntu Translations or the Ubuntu Forums. Formulas are a
distillation of devops expertise just like packages are a distillation
of integration and coding experience, and they are tightly coupled to
Ubuntu.

So while I think they warrant dedicated domain-specific leadership and
governance, I think that needs to take place under the umbrella of
Ubuntu governance, and contributions there are contributions to Ubuntu.
Hence Ubuntu membership for those who make substantial and sustained
contributions.

> Having never served on such a council myself, can you give some idea
> as to what the approximate time commitments might be?  I'd assume
> maybe a couple of hours (4-8?) per month spent attending IRC meetings
> and actively following a mailing list?  Is that about right?  Can you
> detail the typical responsibilities of such councils a bit more,
> perhaps?

The Council would typically meet on IRC every two weeks, for about an
hour each time. They would have a mailing list where folk can put
questions to them for discussion and resolution. 4-8 hours per month is
a good estimate of the time commitment needed, folk who serve on the TB
or CC usually do this after hours FWIW.

The Council serves a number of purposes:

 * it highlights a core group who can set policy for the whole work
 * it provides a forums for debate and discussion, with resolution
(i.e.  a decisive forum)
 * it recognises contributors and can confer Ubuntu membership as a result
 * it manages the permissions of contribution (i.e. who has commit to a
branch in UDD, and who can upload to which package)

In some cases, where needed, a Council can delegate responsibilities to
achieve scale, as the TB has delegated to the DMB and the CC to the RMB's.

Mark



More information about the technical-board mailing list