blob: eb88a4c7523abff28eacbc86542843aae18c5c68 [file] [log] [blame]
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="Home page of The Apache Software Foundation">
<link rel="apple-touch-icon" sizes="57x57" href="/favicons/apple-touch-icon-57x57.png">
<link rel="apple-touch-icon" sizes="60x60" href="/favicons/apple-touch-icon-60x60.png">
<link rel="apple-touch-icon" sizes="72x72" href="/favicons/apple-touch-icon-72x72.png">
<link rel="apple-touch-icon" sizes="76x76" href="/favicons/apple-touch-icon-76x76.png">
<link rel="apple-touch-icon" sizes="114x114" href="/favicons/apple-touch-icon-114x114.png">
<link rel="apple-touch-icon" sizes="120x120" href="/favicons/apple-touch-icon-120x120.png">
<link rel="apple-touch-icon" sizes="144x144" href="/favicons/apple-touch-icon-144x144.png">
<link rel="apple-touch-icon" sizes="152x152" href="/favicons/apple-touch-icon-152x152.png">
<link rel="apple-touch-icon" sizes="180x180" href="/favicons/apple-touch-icon-180x180.png">
<link rel="icon" type="image/png" href="/favicons/favicon-32x32.png" sizes="32x32">
<link rel="icon" type="image/png" href="/favicons/favicon-194x194.png" sizes="194x194">
<link rel="icon" type="image/png" href="/favicons/favicon-96x96.png" sizes="96x96">
<link rel="icon" type="image/png" href="/favicons/android-chrome-192x192.png" sizes="192x192">
<link rel="icon" type="image/png" href="/favicons/favicon-16x16.png" sizes="16x16">
<link rel="manifest" href="/favicons/manifest.json">
<link rel="shortcut icon" href="/favicons/favicon.ico">
<meta name="msapplication-TileColor" content="#603cba">
<meta name="msapplication-TileImage" content="/favicons/mstile-144x144.png">
<meta name="msapplication-config" content="/favicons/browserconfig.xml">
<meta name="theme-color" content="#282661">
<title>Apache Corporate Governance- PMCs</title>
<link href="/css/Montserrat-300-600.css" rel="stylesheet">
<link href="/css/min.bootstrap.css" rel="stylesheet">
<link href="/css/styles.css" rel="stylesheet">
<style>
.headerlink {
visibility: hidden;
}
dt:hover > .headerlink, p:hover > .headerlink, td:hover > .headerlink, h1:hover > .headerlink, h2:hover > .headerlink, h3:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, h6:hover > .headerlink {
visibility: visible
} </style>
<!-- pagefind search -->
<link href="/_pagefind/pagefind-ui.css" rel="stylesheet">
<script src="/_pagefind/pagefind-ui.js" type="text/javascript"></script>
<script>
window.addEventListener('DOMContentLoaded', (event) => {
new PagefindUI({ element: "#pagefind-search" });
});
</script>
<!-- https://www.apache.org/licenses/LICENSE-2.0 -->
</head>
<body >
<!-- Navigation -->
<header>
<div id="skiptocontent">
<a href="#maincontent">Skip to Main Content</a>
</div>
<nav class="navbar navbar-inverse navbar-fixed-top mainmenu">
<div class="container">
<div class="navbar-header">
<button class="navbar-toggle" type="button" data-toggle="collapse" data-target="#mainnav-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<div class="collapse navbar-collapse" id="mainnav-collapse">
<ul class="nav navbar-nav navbar-justified">
<li><a href="/index.html#news">News</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">About&nbsp;<span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="/foundation">Overview</a></li>
<li><a href="/foundation/how-it-works.html">Process</a></li>
<li><a href="/foundation/governance/">Governance</a></li>
<li><a href="/theapacheway/index.html">The Apache Way</a></li>
<li><a href="/foundation/governance/members.html">Membership</a></li>
<li><a href="https://community.apache.org/">Community</a></li>
<li><a href="https://diversity.apache.org/">Diversity & Inclusion</a></li>
<li><a href="/foundation/policies/conduct">Code of Conduct</a></li>
<li><a href="/foundation/glossary.html">Glossary</a></li>
<li><a href="/apache-name">About Our Name</a></li>
<li><a href="/foundation/preFAQ.html">FAQ</a></li>
<li><a href="/foundation/contributing.html">Support Apache</a></li>
<li><a href="/press/">Media/Analysts</a></li>
<li><a href="/foundation/contact.html">Contact</a></li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">Make a Donation&nbsp;<span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="/foundation/contributing.html">Donate Now</a></li>
<li><a href="https://donate.apache.org/">&nbsp;&nbsp;Via Credit Card</a></li>
<li><a href="https://donate.apache.org/">&nbsp;&nbsp;Via ACH</a></li>
<li><a href="https://donate.apache.org/">&nbsp;&nbsp;Via PayPal</a></li>
<li><a href="https://www.redbubble.com/people/comdev">Buy Swag</a></li>
<li><a href="/foundation/sponsorship.html">ASF Sponsorship</a></li>
<li><a href="/foundation/thanks#targeted-sponsors">Targeted Sponsorship</a></li>
<li><a href="/foundation/contributing.html#CorporateGiving">Corporate Giving</a></li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdopwn-toggle" data-toggle="dropdown">The Apache Way&nbsp;<span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="/theapacheway/index.html">The Apache Way</a></li>
<li><a href="https://s.apache.org/GhnI">Sustainable Open Source</a></li>
<li><a href="/foundation/how-it-works.html">How it Works</a></li>
<li><a href="/foundation/how-it-works.html#meritocracy">Merit</a></li>
<li><a href="https://blogs.apache.org/foundation/category/SuccessAtApache">Success at Apache</a></li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdopwn-toggle" data-toggle="dropdown">Join Us&nbsp;<span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="https://community.apache.org/gettingStarted/101.html">Getting Started</a></li>
<li><a href="https://helpwanted.apache.org/">Help Wanted</a></li>
<li><a href="https://www.apachecon.com/">ApacheCon</a></li>
<li><a href="http://community.apache.org/calendars/">Community Events</a></li>
<li><a href="https://tac.apache.org">Travel Assistance</a></li>
<li><a href="https://community.apache.org/gsoc.html">Summer of Code</a></li>
<li><a href="/foundation/policies/conduct">Code of Conduct</a></li>
<li><a href="https://community.apache.org/contributors/etiquette">Etiquette</a></li>
<li class="dropdown dropdown-submenu visible-xs">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">Projects&nbsp;<span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="/index.html#projects-list">Project List</a></li>
<li><a href="/foundation/how-it-works.html#management">How they work</a></li>
<li><a href="https://community.apache.org/projectIndependence.html">Independence</a></li>
<li><a href="https://projects.apache.org/committees.html?date">Date Founded</a></li>
<li><a href="https://projects.apache.org/projects.html?name">Names</a></li>
<li><a href="https://projects.apache.org/projects.html?category">Categories</a></li>
<li><a href="https://projects.apache.org/projects.html?language">Languages</a></li>
<li><a href="https://projects.apache.org/statistics.html">Statistics</a></li>
<li><a href="https://incubator.apache.org/">Apache Incubator</a></li>
<li><a href="https://helpwanted.apache.org/">Help Wanted</a></li>
<li><a href="/foundation/marks/">Brand Management</a></li>
</ul>
</li>
<li class="dropdown dropdown-submenu visible-xs">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">People&nbsp;<span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="/foundation/how-it-works.html#roles">Roles</a></li>
<li><a href="/foundation/members.html">Members</a></li>
<li><a href="https://community.apache.org/contributors/">Committers</a></li>
<li><a href="/foundation/#who-runs-the-asf">Board of Directors</a></li>
<li><a href="/foundation/#who-runs-the-asf">Officers &amp; Project VPs</a></li>
<li><a href="https://community.zones.apache.org/map.html">Location Map</a></li>
<li><a href="/foundation/policies/conduct">Code of Conduct</a></li>
<li><a href="https://people.apache.org/">Committer Directory</a></li>
</ul>
</li>
<li class="dropdown dropdown-submenu visible-xs">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">Community&nbsp;<span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="https://community.apache.org/about/">Community Development</a></li>
<li><a href="/foundation/policies/conduct">Code of Conduct</a></li>
<li><a href="https://community.apache.org/">Get Involved</a></li>
<li><a href="https://community.apache.org/mentoringprogramme.html">Mentoring</a></li>
<li><a href="https://helpwanted.apache.org/">Help Wanted</a></li>
<li><a href="https://community.apache.org/calendars/">Community Events</a></li>
<li><a href="https://community.apache.org/newbiefaq.html">FAQ</a></li>
<li><a href="https://community.apache.org/lists.html">Mailing Lists</a></li>
</ul>
</li>
<li class="dropdown dropdown-submenu visible-xs">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">Infrastructure&nbsp;<span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="/dev/infrastructure.html">Infra overview</a></li>
<li><a href="https://infra.apache.org/" target="_blank">Policies and Tools</a></li>
<li><a href="https://cwiki.apache.org/confluence/display/INFRA/Index" target="_blank">CWiki</a></li>
</ul>
</li>
<li class="dropdown dropdown-submenu visible-xs">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">License&nbsp;<span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="/licenses/LICENSE-2.0">Apache License 2.0</a></li>
<li><a href="/foundation/license-faq.html">Licensing FAQ</a></li>
<li><a href="/licenses/contributor-agreements.html">Contributor License Agreements</a></li>
<li><a href="/licenses/contributor-agreements.html#grants">Software Grants</a></li>
<li><a href="/foundation/marks/list/">Trademarks</a></li>
<li><a href="/licenses/exports/">Exports</a></li>
</ul>
</li>
<li class="dropdown dropdown-submenu visible-xs">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">Sponsors&nbsp;<span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="/foundation/sponsorship.html">Sponsor the ASF</a></li>
<li><a href="/foundation/thanks">Sponsor Thanks</a></li>
<li><a href="/foundation/contributing.html#CorporateGiving">Corporate Giving</a></li>
<li><a href="/foundation/contributing.html">Individual Donations</a></li>
<li><a href="https://www.redbubble.com/people/comdev/">Buy Stuff</a></li>
</ul>
</li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">Downloads&nbsp;<span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="https://downloads.apache.org/">Distribution</a></li>
<li><a href="https://projects.apache.org/releases.html">Releases</a></li>
<li><a href="https://status.apache.org/">Infrastructure Status</a></li>
<li><a href="/uptime/">Infrastructure Statistics</a></li>
</ul>
</li>
<li class="dropdown hidden-xs">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button"><span class="glyphicon glyphicon-search"
aria-hidden="true"></span><span class="sr-only">Search</span></a>
<ul class="dropdown-menu search-form" role="search">
<li>
<div id="pagefind-search" class="input-group" style="width: 100%; padding: 0 5px;"></div>
</li>
</ul>
</li>
</ul>
</div>
</div>
</nav>
</header>
<!-- / Navigation -->
<header id="main-header" class="container">
<div class="sideImg">
<a class="visible-home" href="https://events.apache.org/x/current-event.html">
<img class="img-responsive" style="width: 125px;" src="/events/current-event-125x125.png" alt="Apache Events"/>
<!-- STALE: <img class="img-responsive" style="width: 125px;" src="https://www.apachecon.com/event-images/default-square-light.png" alt="ApacheCon 2021 Coming Soon!" /> -->
</a>
<a class="hidden-home" href="/"><img class="img-responsive" src="/img/asf-estd-1999-logo.jpg" alt="The Apache Software Foundation"></a>
</div>
<div class="main">
<img class="img-responsive center-block visible-home" src="/img/asf-estd-1999-logo.jpg" alt="Apache 20th Anniversary Logo">
<ul class="nav navbar-nav navbar-justified">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">Projects&nbsp;<span class="caret hidden-sm"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="/index.html#projects-list">Project List</a></li>
<li><a href="/foundation/how-it-works.html#management">How they work</a></li>
<li><a href="https://community.apache.org/projectIndependence.html">Independence</a></li>
<li><a href="https://projects.apache.org/committees.html?date">Date Founded</a></li>
<li><a href="https://projects.apache.org/projects.html?name">Names</a></li>
<li><a href="https://projects.apache.org/projects.html?category">Categories</a></li>
<li><a href="https://projects.apache.org/projects.html?language">Languages</a></li>
<li><a href="https://projects.apache.org/statistics.html">Statistics</a></li>
<li><a href="https://incubator.apache.org/">Apache Incubator</a></li>
<li><a href="https://helpwanted.apache.org/">Help Wanted</a></li>
<li><a href="/foundation/marks/">Brand Management</a></li>
<li><a href="/foundation/glossary.html">Glossary of Terms</a></li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">People&nbsp;<span class="caret hidden-sm"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="/foundation/how-it-works.html#roles">Roles</a></li>
<li><a href="/foundation/members.html">Members</a></li>
<li><a href="https://community.apache.org/contributors/">Committers</a></li>
<li><a href="/foundation/#who-runs-the-asf">Board of Directors</a></li>
<li><a href="/foundation/#who-runs-the-asf">Officers &amp; Project VPs</a></li>
<li><a href="https://diversity.apache.org/">Diversity & Inclusion</a></li>
<li><a href="/foundation/policies/conduct">Code of Conduct</a></li>
<li><a href="https://people.apache.org/">Committer Directory</a></li>
<li><a href="https://community.zones.apache.org/map.html">Heat Map</a></li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">Community&nbsp;<span class="caret hidden-sm"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="https://community.apache.org/about/">Community Development</a></li>
<li><a href="/foundation/policies/conduct">Code of Conduct</a></li>
<li><a href="https://community.apache.org/">Get Involved</a></li>
<li><a href="https://community.apache.org/mentoringprogramme.html">Mentoring</a></li>
<li><a href="https://helpwanted.apache.org/">Help Wanted</a></li>
<li><a href="https://community.apache.org/calendars/">Community Events</a></li>
<li><a href="https://community.apache.org/newbiefaq.html">FAQ</a></li>
<li><a href="https://community.apache.org/lists.html">Mailing Lists</a></li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">Infrastructure&nbsp;<span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="/dev/infrastructure.html">Infra overview</a></li>
<li><a href="https://infra.apache.org/" target="_blank">Policies and Tools</a></li>
<li><a href="https://cwiki.apache.org/confluence/display/INFRA/Index" target="_blank">CWiki</a></li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">License&nbsp;<span class="caret hidden-sm"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="/licenses/LICENSE-2.0">Apache License 2.0</a></li>
<li><a href="/foundation/license-faq.html">Licensing FAQ</a></li>
<li><a href="/licenses/contributor-agreements.html">Contributor License Agreements</a></li>
<li><a href="/licenses/contributor-agreements.html#grants">Software Grants</a></li>
<li><a href="/foundation/marks/list/">Trademarks</a></li>
<li><a href="/licenses/exports/">Exports</a></li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">Sponsors&nbsp;<span class="caret hidden-sm"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="/foundation/sponsorship.html">Sponsor the ASF</a></li>
<li><a href="/foundation/thanks">Sponsor Thanks</a></li>
<li><a href="/foundation/contributing.html#CorporateGiving">Corporate Giving</a></li>
<li><a href="/foundation/contributing.html">Individual Donations</a></li>
<li><a href="https://www.redbubble.com/people/comdev/">Buy Stuff</a></li>
</ul>
</li>
</ul>
</div>
</header>
<main id="maincontent">
<div class="container"> <h1 id="pmcs">PMCs<a class="headerlink" href="#pmcs" title="Permalink">&para;</a></h1>
<p>Each Project Management Committee (PMC) votes on its software product releases
and elects new PMC members and committers to its Apache project.</p>
<p>The PMCs are the most important organizations at the ASF. These are the actual groups that decide what
software our projects release, and do the bulk of the actual work of the ASF.</p>
<p>This document is background information about how and why organizations at the ASF work they way they do. For
official policy information and "How To" style guides, please the
documents under References or in <a href="/dev/">/dev</a>.</p>
<p><strong>Contents</strong></p>
<div id="toc"><ul><li><a class="toc-href" href="#organization" title="Organization">Organization</a></li><li><a class="toc-href" href="#legal" title="Legal">Legal</a></li><li><a class="toc-href" href="#communication" title="Communication">Communication</a></li><li><a class="toc-href" href="#meetings" title="Meetings">Meetings</a></li><li><a class="toc-href" href="#merit" title="Merit">Merit</a></li><li><a class="toc-href" href="#community" title="Community">Community</a></li><li><a class="toc-href" href="#technical" title="Technical">Technical</a></li><li><a class="toc-href" href="#references" title="References">References</a></li></ul></div>
<h2 id="organization">Organization<a class="headerlink" href="#organization" title="Permalink">&para;</a></h2>
<p>Committers elected to the PMC within a specific Apache project provide oversight
for the project on behalf of the ASF, deciding the release strategy for the project.
PMC members are expected to act as individuals, making decisions for the best
interest of the project when acting on PMC or development lists.</p>
<p>Each project's PMC is independent. PMCs are free to set community and technical
direction for their project, and are directly responsible for overseeing
releases and the healthy development of their communities. PMCs are responsible
for ensuring their project follows certain core requirements set by the board
or other corporate officers of the ASF, like following Legal-, Branding-, and
Infrastructure-related requirements, and ensuring their community
operates within the basic outline of the Apache Way.</p>
<p>PMC members nominate new contributors to the project as either committers or
as PMC members, and vote whether to elect elect new committers or
PMC members. <a href="/dev/pmc.html#faq">PMC members also have binding votes on any project matters</a>.</p>
<p>PMCs must have at least three (3) active members. This is because
the minimum number of positive (+1) votes required for a product release is <a href="/legal/release-policy.html#release-approval">three</a>.</p>
<h2 id="legal">Legal<a class="headerlink" href="#legal" title="Permalink">&para;</a></h2>
<p>The board creates PMCs to manage specific named projects by resolution at
monthly meetings. New top level projects (TLPs) are created from podlings in
the Apache Incubator after a successful graduation vote from Incubation. The
board appoints a Vice President - an officer of the corporation - to serve as
the chair of the project's PMC.</p>
<p>PMC Chairs serve as normal PMC members, with one vote on
project matters just like other PMC members. The primary duty of a PMC chair
is providing quarterly reports to the board about the health and status of
their project. PMC chairs are expected to subscribe to the board@ mailing list,
and to be aware of any board concerns about the project, and are responsible for
working with the PMC as a whole to address any board concerns.</p>
<p>When PMCs elect new potential PMC members, the chair
of a project sends a NOTICE e-mail to the board. Assuming that the candidate
accepts the offer of membership, the PMC chair may update the official roster
of the members of that PMC. The process is designed to ensure that the board
has explicit notification of all PMC changes.</p>
<p>For more details on the process, read <a href="/dev/pmc.html#newpmc">Adding a new PMC member</a></p>
<p>For people leaving the PMC, read <a href="/dev/pmc.html#emeritus">A PMC member wishes to be resign/go emeritus. Now what?</a></p>
<p>Changes in PMC
<strong>chairs</strong> require board resolutions to be approved at monthly meetings, since this
involves appointment of an officer of the ASF. Follow the <a href="/dev/pmc.html#newchair">PMC Chair Change process</a>.</p>
<p>As official committees of the ASF, PMCs provide legal oversight of project
operations and releases, ensuring that software releases take place on behalf of
. This helps ensure that the ASF as an organization, not individual committers, bears any legal liability for the products of Apache projects. All PMC chairs provide <a href="/foundation/board/reporting">quarterly reports to
the board</a>, which ensures that the board has oversight of all ASF projects.</p>
<h2 id="communication">Communication<a class="headerlink" href="#communication" title="Permalink">&para;</a></h2>
<p>All PMC members should subscribe to their project's private@ list, and
certainly should subscribe to at least the dev@ list to be aware of the
operations of the project.</p>
<p>Virtually all PMC communication should happen on the dev@ list or any other
appropriate public mailing list. The private@ list for each PMC is for matters that require confidentiality, such as discussing personnel
matters, whether to invite new committers or PMC members, or security-related issues
that have not yet been publicly disclosed. Ensuring that PMC discussions about
the future of the project take place the public dev@ list ensures that all of
the community, including non-committers, can follow the discussion and
comment on issues. While only PMC members or committers have binding votes on
project matters, healthy PMCs work actively with the larger community of their
project.</p>
<p>PMCs are free to use JIRA/Bugzilla, wikis, and other Infrastructure-hosted
tools that provide for public view and comment, along with the normal project
mailing lists. PMCs should make specific requests to the Infrastructure team
for services that the project desires.</p>
<h2 id="meetings">Meetings<a class="headerlink" href="#meetings" title="Permalink">&para;</a></h2>
<p>Some PMCs sponsor in-person meetings, teleconferences,
or IRC chats to brainstorm project ideas, but must bring all
information back to their project's public lists for further discussion and to make final
decisions. Many PMCs either directly organize, or have contributors or
organizations in their technical space organize, Meetups, BarCamps, or other
in-person events focused on end-user education and sharing technical information.</p>
<p>Given the distributed and volunteer nature of our projects, in-person meetings
of PMCs are quite rare. All project business takes place on the project's normal public
mailing lists.</p>
<h2 id="merit">Merit<a class="headerlink" href="#merit" title="Permalink">&para;</a></h2>
<p>PMCs are free to set the bar for merit within their projects, as long as
decision-making takes place in a collaborative fashion as in the Apache Way.
Healthy PMCs regularly review contributions from non-committers - specific code patches, bugs reported or commented on, or just helpful
interaction on their project lists - to evaluate contributors as potential
committers. Ensuring that PMC members are mentoring helpful new
contributors to their projects strengthens the project
community.</p>
<p>PMCs vary significantly in the level of commitment and work they expect for a contributor to be
considered for committership or membership in the PMC. Some PMCs vote in new PMC members from their existing committers (i.e. the progression is contributor -&gt; vote
-&gt; committer -&gt; vote -&gt; PMC), while other PMCs always elect new committers
into the PMC simultaneously (contributor -&gt; vote -&gt; committer &amp; PMC member).
PMCs are solely responsible for managing votes and granting commit privileges
for new committers; however the board must recognize newly-elected PMC members before they officially become part of the PMC (as described in the
<a href="#legal">Legal</a> section above).</p>
<p>Merit within one PMC is not transferable to other PMCs; each project's PMC manages the project's
committer list independently. PMC members or
committers with a long history on one project will often be known by their
past activities by other project's PMC members, but they are expected to
build merit on each separate project they wish to become a committer on.
There are many PMCs that work closely with other PMCs, and have
correspondingly-large intersection in personnel; but the merit on each PMC
is independent.</p>
<p>Although the plain sense of the word "committer" is "someone who can create new
revisions in the source repository", the notion of committership is a social
one: someone is a committer if the PMC has invited them to be a
committer, and they have accepted the invitation.</p>
<h2 id="community">Community<a class="headerlink" href="#community" title="Permalink">&para;</a></h2>
<p>While only PMC members have binding votes on project releases, in general PMC
members participate equally with their project committers and contributors on the dev@ list.
PMC members can help develop a healthy and diverse project community by
ensuring the project's mailing lists are welcoming to newcomers and that members promote and follow
community standards on its mailing lists.</p>
<p>While there are many projects with overlapping communities, and therefore
some shared personal or technical relationships, fundamentally each project
is its own community in terms of the bulk of project work. While all projects
are part of the overall ASF, and share certain basic requirements and
bits of the Apache Way, all technical direction and most of the community focus
is within each individual project.</p>
<p>PMCs report on the health and diversity of their project's
community to the board. While there are no strict requirements on the makeup
of PMC members (in terms of employment or affiliation of the individuals on
the PMC), the board does expect PMCs to operate independently of outside
commercial influence. The board will contact PMCs that are unable or unwilling to ensure their
actions are on behalf of the whole community, or that act in ways targeted to benefit
specific commercial interest, and will require them to make corrections.</p>
<h2 id="technical">Technical<a class="headerlink" href="#technical" title="Permalink">&para;</a></h2>
<p>The board does not provide technical direction for any of its projects or
activities. PMCs are the governing body for their project, and are expected to manage the
project's technology in the best interest of the whole project community,
independently of outside commercial influence.</p>
<p>While this may be a surprise to some, it is a key reflection of how the ASF
is intentionally structured to ensure maximum freedom to its projects. The
board and the ASF are happy to provide a home to any software project
communities that are willing to follow the Apache Way. The mission of the ASF
is to provide software for the common good. We are happy to help like-minded
communities provide that software, are confident that communities will form
around software that is useful, and understand that there are many different
ways to effectively and collaboratively build software.</p>
<h2 id="references">References<a class="headerlink" href="#references" title="Permalink">&para;</a></h2>
<ul>
<li>Who They Are: <a href="http://projects.apache.org/indexes/pmc.html">Current PMCs</a></li>
<li><a href="/dev/pmc.html" title="A how-to of PMC duties">Project Management Committee Guide</a></li>
<li><a href="/foundation/marks/responsibility.html" title="Ensuring projects follow Apache Branding Requirements">PMC Branding Responsibilities</a></li>
<li><a href="http://incubator.apache.org/guides/ppmc.html" title="expectations for Incbator podlings' governance">Podling Project Management Committee Guide</a></li>
<li><a href="/foundation/how-it-works.html#pmc" title="From the How It Works pages">Brief overview of what a PMC is</a></li>
<li><a href="http://community.apache.org/projectIndependence.html" title="PMCs must manage their projects independently">Apache Projects are Independent</a></li>
</ul>
</div> </main>
<!-- Footer -->
<footer class="bg-primary">
<div class="container">
<div class="row">
<br />
<div class="col-sm-1">
</div>
<div class="col-sm-2">
<h5 class="white">Community</h5>
<ul class="list-unstyled white" role="menu">
<li><a href="http://community.apache.org/">Overview</a></li>
<li><a href="/foundation/conferences.html">Conferences</a></li>
<li><a href="http://community.apache.org/gsoc.html">Summer of Code</a></li>
<li><a href="http://community.apache.org/newcomers/">Getting Started</a></li>
<li><a href="/foundation/how-it-works.html">The Apache Way</a></li>
<li><a href="https://tac.apache.org">Travel Assistance</a></li>
<li><a href="/foundation/getinvolved.html">Get Involved</a></li>
<li><a href="/foundation/policies/conduct.html">Code of Conduct</a></li>
<li><a href="http://community.apache.org/newbiefaq.html">Community FAQ</a></li>
<li><a href="/memorials/">Memorials</a></li>
</ul>
</div>
<div class="col-sm-2">
<h5 class="white">Innovation</h5>
<ul class="list-unstyled white" role="menu">
<li><a href="http://incubator.apache.org/">Incubator</a></li>
<li><a href="http://labs.apache.org/">Labs</a></li>
<li><a href="/licenses/">Licensing</a></li>
<li><a href="/foundation/license-faq.html">Licensing FAQ</a></li>
<li><a href="/foundation/marks/">Trademark Policy</a></li>
<li><a href="/foundation/contact.html">Contacts</a></li>
</ul>
</div>
<div class="col-sm-2">
<h5 class="white">Tech Operations</h5>
<ul class="list-unstyled white" role="menu">
<li><a href="/dev/">Developer Information</a></li>
<li><a href="/dev/infrastructure.html">Infrastructure</a></li>
<li><a href="/security/">Security</a></li>
<li><a href="http://status.apache.org">Status</a></li>
<li><a href="/foundation/contact.html">Contacts</a></li>
</ul>
</div>
<div class="col-sm-2">
<h5 class="white">Press</h5>
<ul class="list-unstyled white" role="menu">
<li><a href="/press/">Overview</a></li>
<li><a href="https://blogs.apache.org/">ASF News</a></li>
<li><a href="https://blogs.apache.org/foundation/">Announcements</a></li>
<li><a href="https://twitter.com/TheASF">Twitter Feed</a></li>
<li><a href="/press/#contact">Contacts</a></li>
</ul>
</div>
<div class="col-sm-2">
<h5 class="white">Legal</h5>
<ul class="list-unstyled white" role="menu">
<li><a href="/legal/">Legal Affairs</a></li>
<li><a href="/legal/dmca.html">DMCA</a></li>
<li><a href="/licenses/">Licensing</a></li>
<li><a href="/foundation/marks/">Trademark Policy</a></li>
<li><a href="/foundation/records/">Public Records</a></li>
<li><a href="https://privacy.apache.org/policies/privacy-policy-public.html">Privacy Policy</a></li>
<li><a href="/licenses/exports/">Export Information</a></li>
<li><a href="/foundation/license-faq.html">Licensing FAQ</a></li>
<li><a href="/foundation/contact.html">Contacts</a></li>
</ul>
</div>
<div class="col-sm-1">
</div>
</div>
<hr class="col-lg-12 hr-white" />
<div class="row">
<div class="col-lg-12">
<p class="text-center">Copyright &#169; 2023 The Apache Software Foundation, Licensed under the <a class="white" href="/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
<p class="text-center">Apache and the Apache feather logo are trademarks of The Apache Software Foundation. </p>
</div>
</div>
</div>
</footer>
<!-- / Footer -->
<script src="/js/jquery.min.js"></script>
<script src="/js/bootstrap.js"></script>
<script src="/js/slideshow.js"></script>
<script>
(function($){
$(document).ready(function(){
$('ul.dropdown-menu [data-toggle=dropdown]').on('click', function(event) {
event.preventDefault();
event.stopPropagation();
$(this).parent().siblings().removeClass('open');
$(this).parent().toggleClass('open');
console.log('WOrked');
});
});
})(jQuery);
</script>
</body>
</html>