Thanks for putting this together so quickly Jim, comments inline...
> Roles. There are three roles in the OpenSolaris community:
>
>    1. Participants: Those who are registered on opensolaris.org are
>       eligible to be participants in a user group, project, or community.
>    2. Contributors: Those who have been recognized as having
>       substantially helped with the goals of a given group. That
>       person would have been allowed by a group to edit web pages,
>       commit code directly to a project gate, or help moderate a
>       mailing list, for example. Each user group, project, and
>       community may have their own set of standards for recognizing a
>       person as a contributor.
>    3. Leaders: Those who have the responsibility of leading a user
>       group, project or community. For example, they may have the
>       final say to wrap up discussions, or they may decide the
>       technical direction of a given project. Leaders may appoint
>       participants to the level of contributor. Leaders may also
>       appoint participants/contributors to the level of leader. Each
>       user group, project, and community may have their own set of
>       standards by which a person is recognized as a leader.
>
While the "Leader" role is clearly scoped to a user group, project, or 
community - it's not immediately clear to me from the definition of the 
Contributor role what it's scope is.  Perhaps, "That person is allowed 
by a group to edit the group's web pages, commit code to the group's 
gate, or help moderate its mailing lists" ?
>
>
>       Creating Communities, Projects, and User Groups
>
> Overview: Groups can be created, archived, reactivated and changed. 
> All groups are considered equal, and there is one process to create 
> all groups.
>
> Group Creation Process
>
>    1. Go to http://defect.opensolaris.org
>    2. Create a new "bug" under Community > Infrastructure > Create
>       with the following information
>          1. Your opensolaris.org user ID (required)
>          2. Type (Community, Project, User Group)
>          3. Community Name
>          4. Title
>          5. Description
>          6. Leaders (opensolaris.org user IDs required)
>          7. Mailing List Requirements
>    3. Someone other than yourself with an Opensolaris.org user ID
>       needs to vote for the "bug" you just created. Group requests
>       will only be accepted once they have one or more votes from
>       people other than the originator.
>    4. Wait. As someone becomes available, your request will be
>       processed by one of the admin team and you will be notified.
>
Perhaps we should define the "Admin" team, since that will surely raise 
questions for people inquiring about status.
>
>
> Archiving
>
> >From time to time, a group may become dormant. But since it's never a 
> desirable situation to have unmaintained infrastructure on the web, 
> there is a process for archiving groups. If there has been no activity 
> from a group for six months, or at the discretion of the OGB or its 
> nominated committee acting in the interests of the community, the 
> following may happen:
>
>     * Mailing list changed to 'no subscriptions' [note: may need to
>       note Jive forum status here too]
>     * Web page visibly tagged with 'Dormant'
>     * List of leaders/participants reset to zero
>     * SCM write disabled
>
There might be historical value in having the leaders/participants left 
intact.  Is there any harm in doing so?
>
>
>       Disputes
>
> Disputes. Disputes among participants shall be resolved by the 
> respective group according to its normal decision-making procedures. 
> If a dispute extends into to the OpenSolaris community at-large, then 
> the participants may appeal to the OGB.
Maybe explicitly define the scope to the group:
"Disputes among participants within a Community, Project, or User Group 
shall be resolved by the respective group according to its normal 
decision-making procedures.  If a dispute needs escalation beyond that 
group (i.e. if it extends into the OpenSolaris community at-large, or 
crosses group boundaries), then the participants may appeal to the OGB"
> Suspension of Participants. The OGB is responsible for ensuring that 
> participation in the OpenSolaris community is constructive. When abuse 
> is reported to the OGB, the OGB will review a participant's actions in 
> the following way:
>
>    1. The OGB will notify the participant that his or her
>       participation in the OpenSolaris community is under review and
>       that the review will be completed within thirty days. The review
>       should occur in a closed session and remain private unless an
>       action is made to suspend the participant.
>
Is it the OGB or the Member Board that reviews the participant?
>
>    1. The OGB may order a temporary removal of the participant's write
>       access to the OpenSolaris community infrastructure until the
>       review is complete.
>
I think we should call out the specifics (e.g. does write access include 
the ability to post to mailing lists?  Or just code repositories?)
>
>    1. Upon conclusion of the review, the OGB may vote to suspend the
>       participant's write access to the OpenSolaris community
>       infrastructure for up to six months. If the participant has
>       previously been subjected to a suspension, the OGB may recommend
>       expulsion.
>    2. A suspended member may attend and vote at a meeting of the
>       members, in person or by proxy, subject to the normal rules of
>       conduct for that meeting.
>
Really?

cheers,
steve

-- 
stephen lau | stevel at opensolaris.org | www.whacked.net


Reply via email to