Alan Coopersmith wrote:
> One of the confusions we regularly have, and are sure to have again as
> we approach the next elections, is the difference between the OpenSolaris.org
> website structure (which lists a bunch of "Communities" and their "leaders",
> who in reality are just members with editing privileges) and the
> OpenSolaris governance structure (which defines Community Groups and their
> Core Contributors).   Since there is no official list I've seen of the
> Community Groups, I've tried to put one together - if we agree this is
> the list, we should post it somewhere for the record/easy reference.
>
> Right now, based on the official list on poll.opensolaris.org, these are
> the official set of Community Groups who can name Core Contributors to
> have voting rights in the election:
>
>                                               Core Contributors
> Academic and Research                                 3
> Advocacy Community Group                             96
>   

I'm not sure if this is expected or not... as I'm not a member of the 
Advocacy group.  But the number of Core Contributors in that group is 
double that of its nearest competitor (ON, 48 CCs) and *quadruple* that 
of its next nearest (Tools, 22 CCs.)

As a member of the larger group I do worry what this will mean when it 
comes time for the election.  It certainly seems that something akin to 
gerrymandering may be occurring, or at least have the *appearance* of 
occurring.

While the constitution certainly doesn't require it, I wonder if anyone 
else besides me would find it useful if a couple of the Advocacy CCs can 
explain why that group should need so many CCs?  Are the CC's in that 
group *really* core contributors, or are they just people who 
occasionally pipe up on mailing lists?  I've lived under the belief that 
core contributors should be people who are very actively helping the 
community achieve its goals.  In most other communities this would 
probably be achieved by actual code contributions.  In the Advocacy 
group, I'd guess this would be work like writing PR content, managing 
web forums, or maybe running User Groups.

Perhaps we should consider a constitutional amendment to limit the 
number of CC's that a community can nominate (set at some number high 
enough to reward those groups with greater participation, but not so 
high that any one or two groups can dominate an election?  10?)  Or 
perhaps we should just abandon the distinction between CC's and ordinary 
Contributors, and open the vote to the great unwashed masses?  I'm not 
sure... but I am wondering if the bar set to become a CC in some groups 
(e.g. Networking or ON) is set substantially higher than in others?

The other wrinkle in all this is that some communities have considerable 
overlap in their CC membership.  E.g. many of the ON CC's are probably 
also CC's in other groups.  It would be an interesting data point to 
measure "voting loyalty" for each CG, where each CC gets one vote, which 
is divided equally amongst all the CGs in which they participate.  CCs 
that belong only to one CG contribute 1 to that CG.  CCs that belong to 
two contribute 0.5 to each of those two CGs, and so forth.

The resulting graph may yield some surprising data about how fairly (or 
otherwise) weighted the election is likely to be.

Of course, I'm operating here under the premise that we actually *want* 
all of the CGs to have a roughly equal say in important group-wide 
matters...  that may itself be an entirely false premise.

    -- Garrett


Reply via email to