incubator-sling-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] Apache Sling Website > Apache Sling Community Roles and Processes
Date Mon, 07 Dec 2009 08:15:00 GMT
<html>
<head>
    <base href="http://cwiki.apache.org/confluence">
            <link rel="stylesheet" href="/confluence/s/1519/1/1/_/styles/combined.css?spaceKey=SLINGxSITE&amp;forWysiwyg=true"
type="text/css">
    </head>
<body style="background-color: white" bgcolor="white">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
     <h2><a href="http://cwiki.apache.org/confluence/display/SLINGxSITE/Apache+Sling+Community+Roles+and+Processes">Apache
Sling Community Roles and Processes</a></h2>
     <h4>Page <b>edited</b> by             <a href="http://cwiki.apache.org/confluence/display/~fmeschbe">Felix
Meschberger</a>
    </h4>
     update for Sling being a top level project
          <div id="versionComment" class="noteMacro" style="display:none; padding: 5px;">
     update for Sling being a top level project<br />
     </div>
          <br/>
     <div class="notificationGreySide">
         <h1><a name="ApacheSlingCommunityRolesandProcesses-CommunityRolesandProcesses"></a>Community
Roles and Processes</h1>

<p>The Community Roles and Processes are put in effect as of 13/May/2009. Updated 7/December/2009
to reflect Sling being a top level project.</p>

<h2><a name="ApacheSlingCommunityRolesandProcesses-Roles"></a>Roles</h2>

<p>There are different roles with which Sling community members may be associated: User,
Contributor, Committer, and PMC (Project Management Committee) Member. These roles are assigned
and assumed based on merit. </p>

<p>The User and Contributor roles are acquired by using the software and participating
in the community, but the Committer and PMC member roles can only be granted by a PMC vote.</p>

<p>The roles defined here conform to the ASF's <a href="http://www.apache.org/foundation/how-it-works.html#roles"
rel="nofollow">definition of roles</a>.</p>

<h3><a name="ApacheSlingCommunityRolesandProcesses-Users"></a>Users</h3>

<p>Users are the people who use any of the products of the Sling project. People in
this role are not contributing code, but they are using the products, reporting bugs, making
feature requests, testing code, and such. This is by far the most important category of people,
since without users there is no reason for Sling. When a user starts to contribute code or
documentation patches, they become a <em>Contributor</em>.</p>

<h3><a name="ApacheSlingCommunityRolesandProcesses-Contributors"></a>Contributors</h3>

<p>Contributors are the people who write code or documentation patches or contribute
positively to the project in other ways. A volunteer's contribution is always recognized.</p>

<h3><a name="ApacheSlingCommunityRolesandProcesses-Committers"></a>Committers</h3>

<p>Contributors who give frequent and valuable contributions to a subproject of Sling
can have their status promoted to that of a <em><a href="http://www.apache.org/dev/committers.html"
rel="nofollow">Committer</a></em>. A Committer has write access to Sling's
source code repository. Contributors of documentation are eligible as committers in the same
way as contributors of pure code.</p>

<h3><a name="ApacheSlingCommunityRolesandProcesses-PMCMembers"></a>PMC Members</h3>

<p>Committers showing continued interest in the project and taking an active part in
the evolution of the project may be elected as  <em><a href="http://www.apache.org/dev/pmc.html"
rel="nofollow">PMC</a> members</em>. The PMC (Project Management Committee)
is the official managing body of project and is responsible for setting its overall direction.</p>

<h2><a name="ApacheSlingCommunityRolesandProcesses-Processes"></a>Processes</h2>

<h3><a name="ApacheSlingCommunityRolesandProcesses-BecomingaUserorContributor"></a>Becoming
a User or Contributor</h3>

<p>There is no requirement for becoming a User or Contributor; these roles are open
to everyone.</p>


<h3><a name="ApacheSlingCommunityRolesandProcesses-BecomingaCommitter"></a>Becoming
a Committer</h3>

<p>In order for a Contributor to become a Committer, a member of the PMC can nominate
that Contributor to the PMC. Once a Contributor is nominated, the PMC calls a vote on the
PMC private mailing list.</p>

<p>If there are at least three positive votes and no negative votes after three days
(72 hours), the results are posted to the PMC private mailing list.</p>

<p>Upon a positive vote result, the Contributor will be emailed by the PMC to invite
him/her to become a Committer. If the invitation is accepted, an announcement about the new
Committer is made to the developer mailing list and he/she is given write access to the source
code repository. A Contributor will not officially become a Committer member until the appropriate
legal paperwork is submitted.</p>


<h3><a name="ApacheSlingCommunityRolesandProcesses-BecomingaPMCMember"></a>Becoming
a PMC Member</h3>

<p>In order for a Committer to become a member of the PMC, a member of the PMC can nominate
that Committer to the PMC. Once a Committer is nominated, the PMC calls a vote on the PMC
private mailing list.</p>

<p>If there are at least three positive votes and no negative votes after three days
(72 hours), the results are posted to the PMC private mailing list.</p>

<p>To have the Committer being accepted as a PMC member, the ASF Board has acknowledge
the addition to the PMC. The Committer should not be consulted about his/her desire to become
a PMC member before the board acknowledgement, or be informed that they are being considered,
since this could create hard feelings if the vote does not pass.</p>

<p>Upon a positive vote result, the PMC member will be emailed by the PMC to invite
him/her to become a PMC member. If the invitation is accepted, an announcement about the new
PMC member is made to the developer mailing list.</p>
     </div>
     <div id="commentsSection" class="wiki-content pageSection">
       <div style="float: right;">
            <a href="http://cwiki.apache.org/confluence/users/viewnotifications.action"
class="grey">Change Notification Preferences</a>
       </div>

       <a href="http://cwiki.apache.org/confluence/display/SLINGxSITE/Apache+Sling+Community+Roles+and+Processes">View
Online</a>
       |
       <a href="http://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=76155&revisedVersion=5&originalVersion=4">View
Change</a>
              |
       <a href="http://cwiki.apache.org/confluence/display/SLINGxSITE/Apache+Sling+Community+Roles+and+Processes?showComments=true&amp;showCommentArea=true#addcomment">Add
Comment</a>
            </div>
</div>
</div>
</div>
</div>
</body>
</html>

Mime
View raw message