To follow up on today's call ...

I'm not sure things are getting simpler. We seem to go back and forth 
between simple and complex in my mind. That could just be my poor 
understanding, of course. :) If I'm missing the simplicity, forgive me.

Below is a suggestion I think is consistent with Simon's proposal. It 
can be argued in the committee, but my intent is to give Alan a simple 
base from which to continue his work.

Let's remove the term "Community Group" and simply replace it with 
"Group" and have three top levels organizing the entire OpenSolaris 
Community: (1) Communities, (2) Projects, (3) User Groups. So, "Group" 
also replaces Simon's "Thing" and Alan's "Collective" and other such 
terms we've been discussing. Three big buckets with big hairy icons on 
the site:

    * Communities: Social groups gathered around an issue or technology. 
    * Projects: Development groups gathered around repositories and
      integration tools.
    * User Groups: Groups of users gathered around a geography.

No need for SIGs since they are really just Communities. No need for 
Consolidations since that's a Sun term, and we should just keep making 
them Projects as they open (just ON at this point?) to be consistent 
with what's already out there. All three levels are structurally equal 
to each other and can associate with each other. In fact, it would 
probably be in their interest to associate with each other, but they 
don't have to. They have web relationships (Simon's mesh), not 
hierarchical relationships, but they can certainly choose a hierarchical 
relationship if they want. The more they self organize and grow their 
membership and argue for consensus the more influence they'll 
potentially have in the community. Or they can just pass on that and get 
work done and participate in governance to a minimum degree as required 
to get access to resources, grow contributor roles, etc.

We can also trim the levels of membership to three: (1) Participant, (2) 
Contributor, (3) Member.

    * Participant: You have registered on the site.
    * Contributor: You contribute to a Group and have been recognized by
      that Group.
    * Member: You have earned the right to vote in community-wide elections.

In terms of voting, the OGB concerns itself with the Members and 
community-wide elections only. The OGB can suggest voting mechanisms for 
the Groups, but those management decisions are up to the Groups -- as 
long as they don't break the big rules the OGB specifies. Same with 
access to resources. That's a Group decision, not an OGB decision.

Regarding the Membership Committee: I don't think it should be made up 
of people from all the Groups because there will be too many groups and 
the committee will be too big. All I'm specifying above is three 
categories in which there will be about 280 or so Groups. I think in the 
call today Simon or John suggested that we reduce the current Community 
Group list down to 8-15 or so. In that case, sure, having a 
representative from each Community Group would be a reasonable approach. 
However, that suggests that the OGB is going to actively reorg the 
community, and I'm suggesting that we stand little change of doing that 
at this point. So, we should let the community organize itself (or leave 
the current structure in place). Also, I can see some big arguments 
coming from reducing the CG list from 45 to 8-15. I don't think it's 
necessary. So, if we have a small number of categories but a large 
number of Groups, the OGB will have to simply appoint the Membership 
Committee, and the specification it produces can be discussed and voted 
on by the community. In that case, the Membership Committee can be small.

Just an idea.

Jim

-- 
http://blogs.sun.com/jimgris/

-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.opensolaris.org/pipermail/ogb-discuss/attachments/20080708/5f833de5/attachment.html>

Reply via email to