Ghee and I put together some draft opensolaris desktop contributor 
guidelines.  Please let us know what you think:


Sections 3.2 and 3.3 of the Open Solaris Constitution specify the 
categories of participation in the OpenSolaris community as follows:

*3.2. Participation.* Although anyone may view the development 
discussions of the OpenSolaris Community and use the products of the 
OpenSolaris Community in accordance with each product's associated 
licenses, participation in development or decision-making within the 
OpenSolaris Community is restricted to persons registered with the 
OpenSolaris Community. Registration shall be available free of charge to 
any person who has not been removed by previous action of the Community 
or forbidden by applicable law or regulation.

*3.3. Roles.* Various terms are used to describe the people who are 
involved in the OpenSolaris Community efforts, based on their recognized 
contributions, length of commitment, and current activity. The 
OpenSolaris Community recognizes four levels of involvement by 
registered persons:

   1. *Participant.* Any registered person who participates in the
      OpenSolaris Community, either through general discussion areas or
      within one or more Community Group efforts, shall be termed an
      OpenSolaris Participant.
   2. *Contributor.* A participant who has been acknowledged by one or
      more Community Groups as having substantively contributed toward
      accomplishing the tasks of that Community Group, or by the OGB for
      at-large contributions, shall be termed an OpenSolaris
      Contributor. Such designation is permanent and persists regardless
      of the person's current level of activity or status within the
      Community. A Contributor may request that their status not be
      published or published only in the form of a pseudonym that is
      unique within the Community.
   3. *Core Contributor.* A Contributor who is an active and sustained
      contributor to any Community Group and accepts designation as such
      by said Group shall be termed a Core Contributor for said Group
      and granted the status of Member for the OpenSolaris Community as
      a whole.
   4. *Emeritus Contributor.* A former Core Contributor whose prior
      grants of Core Contributor status have all expired, or who has
      voluntarily resigned from Core Contributor status by declining all
      grants, is termed an Emeritus Contributor. Emeritus Contributor is
      a designation of respect for Core Contributors who have moved on
      to activities outside the OpenSolaris Community or who are
      temporarily unable to perform the duties of a Member. An Emeritus
      Contributor can return to Core Contributor status by acquiring and
      accepting new designations of Core Contributor status.


The detailed process for gaining OpenSolaris "contributor" or "core 
contributor" status is not specified in the OpenSolaris constitution.  
Individual projects and communities are free to choose individual 
criteria for this.  This proposed criteria for the Desktop community 
makes the following assumptions:

o The goal is to encourage as many people to become contributors as possible
o The Desktop community recognizes that some contributions made to other 
desktop-related opensource communities can improve the OpenSolaris desktop.
o Only registered OpenSolaris users can be accepted as contributor/core 
contributors
o An on-line application form is available
o Volunteers must be available to process the applications

*Contributors*

In order to become a recognized contributor to the desktop community:

o You must be a registered user on the OpenSolaris website
o You must submit an on-line application

*Core Contributors*

In order to vote in OpenSolaris elections you must be accepted as a 
"core contributor".   Core contributors are expected to have ongoing 
contributions to the OpenSolaris community.   The Desktop community 
recommend that desktop core contributors stay active in the  desktop 
mailing lists or otherwise stay current on developments and needs in the 
OpenSolaris desktop community.  In order to apply for core contributor 
status, check the box on the on-line application and submit the 
following additional details:

    1. What contributions have you made which should be considered for 
core contributor status?
    2. Nominate at least two references which can verify your contribution.


*Criteria for consideration of receiving core contributor status *

Contributions to the OpenSolaris desktop community can be any of the 
following:

*1. Developer *
The primary group of the desktop community is probably developer. How do we
differentiate this? I suggest the following criterion in descending order:
 o New features development project endorsed by the desktop community
 o Inclusion of new modules through said, SFE or others for the desktop
 o Bug fixing patches (should include a minimum number, say 20, the 
number should
    imply that the person is well versed with the desktop technology and 
environment)

*2. QA *
 o person who have logged significant number of bugs on the 
OpenSolaris's desktop.
    (again we need a number of minimum number of unique bugs to warrant 
the contribution)

*3. Doc Writer *
 o person who has written technical blogs, user guide, articles
    (assessment of this may be subjective,...)

*4. Translator *
 o person who has made some new translation for desktop project
    (some sort of minimum number may be requird)

*5. Deployer *
  o person who has deployed OpenSolaris Desktop, not OpenSolaris.
     (Their experience should be shared in some public forums, blogs or 
otherwise,
       not sure should there be a minimum number of depoyment)

*6. Evangelist *
  o High profile people who primary role is to evangelize and of the 
component of
     the desktop communities.

*7. Facilitator *
  o Person who is familiar with technologies related to the Desktop who 
initiates,
     motivates, and accomplishes certain component to the OpenSolaris 
Desktop.
     The closest to a real job is Project/Programme Manager.

Your application will be processed by a working committee oversee by 
existing Core Contributors.


*References:*
http://www.opensolaris.org/os/community/ogb/governance/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.opensolaris.org/pipermail/desktop-discuss/attachments/20071120/b21285df/attachment.html>

Reply via email to