Jim Grisanzio wrote:
> John Plocher wrote:
>> Alan Burlison wrote:
>>     
>>> John Plocher wrote:
>>>     
>>>> Do you have a simple writeup of "what we have" 
>>>>       
>>> The bottom of 
>>> http://mail.opensolaris.org/pipermail/ogb-discuss/2008-July/005792.html
>>>     
>>
>> Looks "good enuf" to me - especially if we are willing and able to
>> evolve things over time.  In addition, I'm not as concerned as Jim
>> about having an artificially minimalist set of names...
>>   
> John ... I pulled together Alan's and your comments into a fresh roles 
> proposal based on my original mail earlier this week. Can we consider 
> this to start so Alan and his team can move on the infrastructure work?

<snip>


I updated this again to reflect the removal of the Facilitator role, and 
I'm also recommending the removal of the Emeritus role. This is just an 
outline of an idea to give the infrastructure dev team the minimum 
information (roles, structure, relationships) they've been requesting 
for four weeks so they can continue working to build the applications to 
upgrade the site and support the gate migration.


Constitutional Term Changes and Deletions

    * Group replaces Community Group to describe all collectives.
    * Groups are Communities, Projects, and User Groups.
    * Core Contributor is removed.
    * Facilitator is removed.
    * Emeritus Contributor is removed.


Communities: Social groups gathered around issues or technologies. All 
roles except Participant have edit rights to web pages in their Community.

    * Participant: Someone who participates in the activities of the
      Community.
    * Contributor: A Participant who has been acknowledged by the
      Community as having substantively contributed towards
      accomplishing the goals of that Community.
    * Leader: A Contributor elected by a Community to lead the Community.


Projects: Development groups gathered around code repositories and 
integration tools. All roles except Participant have edit rights to web 
pages in their Project.

    * Participant: Someone who participates in the activities of a Project.
    * Committer: A Participant who has been acknowledged by the Project
      as having substantively contributed towards accomplishing the
      goals of that Project and who has commit rights to any code
      repositories owned by the Project.
    * Leader: A Committer elected by a Project to lead a Project.


User Groups: Groups of users gathered around issues or technologies in a 
specific geography. All roles except Participant have edit rights to web 
pages in their User Group.

    * Participant: Someone who participates in the activities of a User
      Group.
    * Coordinator: A participant who leads and coordinates the
      activities of a User Group.


Group Creation Process

Groups can associate with each other for purposes of collaboration, but 
development Projects are no longer sponsored by Community Groups. As a 
result, the new Group creation process can be simplified because 
governance is decoupled from operations and there is no need for CC 
voting. If people want infrastructure so they can do some work, they can 
send mail to a Group creation alias with a request and if it's not 
rejected in a week it's automatically created.


Membership Process

If Groups want their participants to be involved in community-wide 
voting then each Group will have to follow the OGB Membership 
Committee's specification (which is yet to be defined).


Drafts:

1 http://mail.opensolaris.org/pipermail/ogb-discuss/2008-July/005790.html
2 http://mail.opensolaris.org/pipermail/ogb-discuss/2008-July/005831.html



Jim
-- 

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

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

Reply via email to