While co-ment is great for commenting on individual parts of
a document, it doesn't seem easy to bring up more general
issues. Some additional thoughts:

There are two basic issues that concern me:

1. Membership

Defining the electorate ought to be a core part of the constitution.
It's one of the most important parts, especially as we largely
devolve the governance of individual collectives down to the
collectives. Given the importance of defining the electorate, it
has little coverage in the current draft. To address this, I think
that we need to:

 - Treat the whole issue of the electorate as a whole separate
section in the constitution

 - Remove the electorate from the list of collective types; it doesn't
work like the other collectives and is important enough to merit
distinct treatment

 - Clearly establish in the constitution the criteria against which
membership shall be judged (I'm almost happy with the current
"substantially and verifiably contributed" wording, provided we
explicitly create the structure that can substantiate a claim of
such contribution)

 - Create the mechanism for managing membership; a membership
subcommittee, and assign it the rights and responsibilities it needs
to operate

Simply putting all this into a process document isn't enough; membership
is core to the community and the process document should only be about
implementation details.

Also, we need to make sure that it's the membership committee that has
all the power in determining membership. By devolving operational
responsibility, we build a community in which the standards of being
a contributor (and even its meaning) will vary between collectives. So
that award of contributor status in a collective cannot of itself be
entitlement to membership. We don't want to create the centralized
bureaucracy necessary to impose common standards on all the
independent collectives, and we've established as a fundamental principle
that roles mustn't be overloaded. It may be that being a contributor to
a collective may be regarded as a necessary prerequisite; it cannot
be taken for granted that it is guaranteed to be sufficient. (Although
one would hope that the community would naturally evolve to a
state where the two are pretty similar most of the time.)

2. Groups

The section (1.1) on community structure is very brief. Which is
interesting given how rigidly we've managed the structure of the
OpenSolaris community.

I think there are fundamental principles the we need to establish:

 - The list of collective types should be allowed to grow; those given
should be taken as examples

 - We shouldn't provide detailed description of the collective types;
individual instances vary widely (and the existing collectives almost
form a continuum rather than being perfectly pigeon holed)

 - Establishing a collective should be lightweight. It should be trivially
easy to just do stuff

 - All collective types are equal in the eyes of the constitution

 - Note that the above applies to types; within a given type there
are huge variations in scale and responsibility

That last point is where I've come unstuck myself in trying to define
a community structure: how do we define a structure that scales to
fit?

The point being that we have single-person projects; user groups
may scale down to a handful of friends meeting in a pub. We should
not expect such small groups to have the same formal administrative
structures required by, say, ON, or a national user group.

There is also the issue of structure. Having every single collective
report directly to and interact directly with the OGB doesn't scale.

One thought that occurred to me was that there would be senior and
junior collectives. Senior ones have more power, and corresponding
responsibility (formal voting; facilitators; reporting). Junior collectives
have no such worries; they can be created and disbanded almost on
a whim, they have zero barrier to entry, they can operate freely and
respond with nimble agility. Almost darwinian, some junior collectives
prosper and grow into senior collectives, while others fall by the wayside.
This is essentially an incubator, and the real questions I haven't
addressed are:

 - Do junior collectives have to live under senior collectives, in some sort
of sponsorship arrangement?

 - What is the level at which a junior collective reaches the maturity of a
senior collective?

-- 
-Peter Tribble
http://www.petertribble.co.uk/ - http://ptribble.blogspot.com/

Reply via email to