blob: fdeb7e54ac6c066ef8c10f0be53753d774dd08fe [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="../style/bootstrap-1-3-0-min.css" type="text/css" />
<link rel="stylesheet" href="../style/style.css" type="text/css" />
<link rel="alternate" title="general@incubator.apache.org Archives" type="application/atom+xml" href="http://mail-archives.apache.org/mod_mbox/incubator-general/?format=atom" />
<title>PMC - Apache Incubator</title>
</head>
<body>
<div class="container">
<div class="row">
<div class="span12">
<a href="http://www.apache.org/"><img src="http://incubator.apache.org/images/asf_logo_wide_small.png" alt="The Apache Software Foundation" border="0" style="margin-top: 2px" width="62%"/></a>
</div>
<div class="span4">
<a href="http://incubator.apache.org/"><img src="../images/egg-logo2.png" alt="Apache Incubator" border="0"/></a>
</div>
</div>
<div class="row"><div class="span16"><hr noshade="noshade" size="1"/></div></div>
<div class="row">
<div class="span4">
<form action="http://www.google.com/search" method="get">
<input value="incubator.apache.org" name="sitesearch" type="hidden"/>
<input size="20" name="q" id="query" type="text" value="search..."
onclick="if(this.value == 'search...') {this.value = ''}"/>
<input name="Search" value="Go" type="submit"/>
</form>
<div class="menuheader">General</div>
<menu compact="compact">
<li><a href="../index.html">Welcome</a></li>
<li><a href="../incubation/Process_Description.html">Incubation Overview</a></li>
<li><a href="../incubation/Incubation_Policy.html">Incubation Policy</a></li>
<li><a href="../guides/index.html">Incubation Guides</a></li>
<li><a href="../incubation/Roles_and_Responsibilities.html">Roles and Responsibilities</a></li>
<li><a href="../faq.html">General FAQ</a></li>
<li><a href="http://wiki.apache.org/incubator">Incubator Wiki</a></li>
<li><a href="../whoweare.html">Who We Are</a></li>
<li><a href="../sitemap.html">Site Map</a></li>
</menu>
<div class="menuheader">Status</div>
<menu compact="compact">
<li><a href="../projects/index.html">Project List</a></li>
<li><a href="../clutch.html">Clutch Report</a></li>
<li><a href="../ip-clearance/index.html">IP Clearance</a></li>
<li><a href="../history/index.html">Incubator History</a></li>
</menu>
<div class="menuheader">Entry Guides</div>
<menu compact="compact">
<li><a href="../guides/proposal.html">Proposal Guide</a></li>
</menu>
<div class="menuheader">Podling Guides</div>
<menu compact="compact">
<li><a href="../guides/committer.html">Podling Committers</a></li>
<li><a href="../guides/ppmc.html">Podling PMC (PPMC)</a></li>
<li><a href="../guides/mentor.html">Podling Mentor</a></li>
<li><a href="../guides/releasemanagement.html">Podling Releases</a></li>
<li><a href="../guides/branding.html">Podling Branding/Publicity</a></li>
<li><a href="../guides/sites.html">Podling Websites</a></li>
<li><a href="../guides/graduation.html">Graduation</a></li>
<li><a href="../guides/retirement.html">Retirement</a></li>
</menu>
<div class="menuheader">Other Guides</div>
<menu compact="compact">
<li><a href="../guides/participation.html">Participation</a></li>
<li><a href="../faq.html">General FAQ</a></li>
<li><a href="../guides/pmc.html">Incubator PMC (IPMC)</a></li>
<li><a href="../guides/chair.html">IPMC Chair</a></li>
<li><a href="../guides/lists.html">Mailing Lists</a></li>
<li><a href="../guides/website.html">Incubator Website</a></li>
</menu>
<div class="menuheader">ASF</div>
<menu compact="compact">
<li><a href="http://www.apache.org/foundation/how-it-works.html">How Apache Works</a></li>
<li><a href="http://www.apache.org/dev/">Developer Documentation</a></li>
<li><a href="http://www.apache.org/foundation/">Foundation</a></li>
<li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsor Apache</a></li>
<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
</menu>
<!-- start Ads Server -->
<iframe src="http://www.apache.org/ads/buttonbar.html"
style="border-width:0; float: left" frameborder="0" scrolling="no"
width="135" height="265"></iframe>
<!-- end Ads Server -->
</div>
<div class="span12">
<h2 id='Incubator+PMC+Guides'><img src="../images/redarrow.gif" />Incubator PMC Guides</h2>
<div class="section-content">
<p>This document is targeted at Incubator PMC members. A project PMC is
responsible for managing a project. If you are not a member of a PMC,
you'll find this document totally useless since all information
presented here assumes that you are a member of the PMC.</p>
<p>So, if you are not a PMCer, but wish to become one, start with the
<a href="participation.html">participation guide</a>.
</p>
<p>For further information, see the
<a href="http://www.apache.org/dev/pmc.html">Apache FAQ for PMC members</a>
</p>
<h3 id='Starting+a+new+Project'>Starting a new Project</h3>
<div class="section-content">
<p>After a project has been accepted by Apache by a positive vote of a
PMC, it can start incubation. Here are the initial steps.</p>
<p>1. Give the initial committers that are already Apache committers
commit privileges to the "incubator" SVN modules, so that they can
start helping with the project ASAP.</p>
<p>This can be done by the Incubator Chair (preferred as it's usually
the fastest way), by infrastructure at apache dot org or anyone else that
has the privs to do it. We are talking about adding people that are
already in Apache and should not have any problem in gaining access
to these public repositories.</p>
<p>Example with project Beta:</p>
<p>This involves updating the <b>SVN authorization file</b> which is located at:<br />
<code>https://svn.apache.org/repos/infra/infrastructure/trunk/subversion/authorization/asf-authorization-template</code></p>
<p>First add the new podling group under the section headed: <b>[groups]</b>. List the committer ids in alphabetical order.
For example:
<pre>
[groups]
committers={ldap:cn=committers,ou=groups,dc=apache,dc=org}
abdera={ldap:cn=abdera,ou=groups,dc=apache,dc=org}
abdera-pmc={ldap:cn=abdera,ou=pmc,ou=committees,ou=groups,dc=apache,dc=org}
...
<b>beta=alice,bert,charlie,mike</b>
...
</pre>
Next, add the SVN access rule for the top-level podling directory (alphabetical order by pathname please).
This allows the members of the group to update the podling SVN directory tree. For example:
<pre>
...
[/incubator/alpha]
@alpha = rw
<b>[/incubator/beta]
@beta = rw</b>
[/incubator/gamma]
@gamma = rw
...
</pre></p>
<p>2. Add the status page template for the project and publish the site.</p>
<p>Copy the following status template to
content/projects/${project}.xml and add an entry to the
content/podlings.xml file. See
the full <a href="../guides/website.html">instructions</a> for updating the website.</p>
<ul>
<li>
<a href="http://svn.apache.org/repos/asf/incubator/public/trunk/content/projects/incubation-status-template.xml">incubator/content/projects/incubation-status-template.xml</a>
</li>
</ul>
<p>To update the site requires membership of the LDAP incubator unix group.
If the committers were not previously in a podling, they may need to be added by a PMC chair:
<pre>
# Login to people (minotaur)
$ modify_unix_group.pl incubator -add=alice,bert,charlie,mike
</pre>
When Infra create a new committer for an Incubator project, they will normally do this for you.
</p>
<p>3. Make sure the <a href="../guides/chair.html">Chair</a> adds the Mentor(s) to the PMC.</p>
<p>4. Send a mail to general at incubator dot apache dot org telling that the above
things have been done and invite the project members to start working
with the status page items.</p>
<p>In particular you may want to cite this:</p>
<ul>
<li>
<a href="../faq.html#can_Incubation_be_skipped">http://incubator.apache.org/faq.html#can_Incubation_be_skipped</a>
</li>
</ul>
</div>
<h3 id='IP+Clearance+template'>IP Clearance template</h3>
<div class="section-content">
<p>
<a href="http://svn.apache.org/repos/asf/incubator/public/trunk/content/ip-clearance/ip-clearance-template.xml">incubator/content/ip-clearance/ip-clearance-template.xml</a>
</p>
<p>See list of other <a href="../ip-clearance/index.html">IP Clearance documents</a>.
</p>
</div>
</div>
</div>
</div>
<div class="row"><div class="span16"><hr noshade="noshade" size="1"/></div></div>
<div class="row">
<div class="span16 footer">
Copyright &#169; 2009-2016 The Apache Software Foundation<br />
Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.<br/>
Apache Incubator, Apache, the Apache feather logo, and the Apache Incubator project logo are trademarks of The Apache Software Foundation.
</div>
</div>
</div>
</body>
</html>