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>