| <!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"> |
| |
| <meta property="og:url" content="https://www.apache.org/"> |
| <meta property="og:type" content="website"> |
| <meta property="og:title" content="Apache Corporate Governance- PMCs"> |
| <meta property="og:description" content="Home page of The Apache Software Foundation"> |
| <meta property="og:image" content="https://www.apache.org/foundation/press/kit/asf-estd-1999-logo.svg"> |
| |
| <meta name="twitter:card" content="summary_large_image"> |
| <meta property="twitter:domain" content="apache.org"> |
| <meta property="twitter:url" content="https://www.apache.org/"> |
| <meta name="twitter:title" content="Apache Corporate Governance- PMCs"> |
| <meta name="twitter:description" content="Home page of The Apache Software Foundation"> |
| <meta name="twitter:image" content="https://www.apache.org/foundation/press/kit/asf-estd-1999-logo.svg"> |
| |
| <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 --> <!-- Matomo --> |
| <script> |
| var _paq = window._paq = window._paq || []; |
| /* tracker methods like "setCustomDimension" should be called before |
| "trackPageView" */ |
| /* We explicitly disable cookie tracking to avoid privacy issues */ |
| _paq.push(['disableCookies']); |
| /* Measure a visit to flink.apache.org and nightlies.apache.org/flink |
| as the same visit */ |
| _paq.push(['trackPageView']); |
| _paq.push(['enableLinkTracking']); |
| (function() { |
| var u="//analytics.apache.org/"; |
| _paq.push(['setTrackerUrl', u+'matomo.php']); |
| _paq.push(['setSiteId', '37']); |
| var d=document, g=d.createElement('script'), |
| s=d.getElementsByTagName('script')[0]; |
| g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); |
| })(); |
| </script> |
| <!-- End Matomo Code --> |
| |
| </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"> |
| <div class="upper-nav"> |
| <div class="header-social-icons"> |
| <a target="_blank" href="https://infra.apache.org/slack.html"><img src="/images/slack-icon.svg" alt="slack icon"></a> |
| <a target="_blank" href="https://github.com/apache"><img src="/images/github-mark-white.svg" alt="github icon"></a> |
| <a target="_blank" href="https://www.linkedin.com/company/the-apache-software-foundation/"><img src="/images/linkedin-icon.png" alt="linkedIn icon"></a> |
| <a target="_blank" href="https://www.youtube.com/c/TheApacheFoundation"><img src="/images/youtube-icon.svg" alt="youtube icon"></a> |
| <a target="_blank" href="https://twitter.com/TheASF"><img src="/images/x-icon.svg" alt="X icon"></a> |
| </div> |
| <a href="/foundation/sponsorship" class="btn btn-default" onclick="_paq.push(['trackEvent', 'click', 'SponsorASF Button']);">Sponsor the ASF</a> |
| </div> |
| <ul class="nav navbar-nav navbar-justified"> |
| <li class="dropdown"> |
| <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">Community <span class="caret"></span></a> |
| <ul class="dropdown-menu" role="menu"> |
| <li><a href="https://community.apache.org/" target="_blank">Contributor Getting Started</a></li> |
| <li><a href="https://community.apache.org/contributors/" target="_blank">Becoming a Committer</a></li> |
| <li><a href="/foundation/policies/conduct">Code of Conduct</a></li> |
| <li><a href="/community-resources/">Community Resources</a></li> |
| <li><a href="https://communityovercode.org/" target="_blank">Community Over Code</a></li> |
| <li><a href="https://events.apache.org/" target="_blank">Events</a></li> |
| <li><a href="https://www.redbubble.com/people/comdev/shop" target="_blank">Store</a></li> |
| </ul> |
| </li> |
| <li class="dropdown"> |
| <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">Projects <span class="caret"></span></a> |
| <ul class="dropdown-menu" role="menu"> |
| <li><a href="/projects">Projects</a></li> |
| <li><a href="https://incubator.apache.org/" target="_blank">Incubator Projects</a></li> |
| <li><a href="https://projects.apache.org/" target="_blank">Projects Directory </a></li> |
| <li><a href="/foundation/mailinglists">Mailing Lists </a></li> |
| <li><a href="/security">Report a Vulnerability</a></li> |
| </ul> |
| </li> |
| <li class="dropdown"> |
| <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">Downloads <span class="caret"></span></a> |
| <ul class="dropdown-menu" role="menu"> |
| <li><a href="https://downloads.apache.org/" target="_blank">Distributions</a></li> |
| <li><a href="https://projects.apache.org/releases.html" target="_blank">Releases</a></li> |
| <li><a href="https://status.apache.org/" target="_blank">Infrastructure Status</a></li> |
| <li><a href="https://infra-reports.apache.org/#uptime" target="_blank">Infrastructure Statistics</a></li> |
| </ul> |
| </li> |
| <li class="dropdown"> |
| <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">Learn <span class="caret"></span></a> |
| <ul class="dropdown-menu" role="menu"> |
| <li><a href="https://news.apache.org/" target="_blank">Blog</a></li> |
| <li><a href="/foundation/how-it-works">How the ASF Works</a></li> |
| <li><a href="/theapacheway/">The Apache Way</a></li> |
| <li><a href="/legal/">Legal & Trademark</a></li> |
| <li><a href="/licenses">Licenses</a></li> |
| <li><a href="/foundation/glossary">Glossary</a></li> |
| <li><a href="/foundation/faq">FAQ</a></li> |
| </ul> |
| </li> |
| <li class="dropdown"> |
| <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">Resources & Tools <span class="caret"></span></a> |
| <ul class="dropdown-menu" role="menu"> |
| <li><a href="/dev/">Developer Information</a></li> |
| <li><a href="https://cwiki.apache.org/" target="_blank" >Wiki</a></li> |
| <li><a href="https://issues.apache.org/" target="_blank" >Issues</a></li> |
| <li><a href="https://infra.apache.org/slack.html" target="_blank" >Slack</a></li> |
| <li><a href="https://selfserve.apache.org/" target="_blank" >Self Serve Portal</a></li> |
| <li><a href="https://infra.apache.org/" target="_blank" >Infrastructure</a></li> |
| <li><a href="https://whimsy.apache.org/" target="_blank" >Whimsy</a></li> |
| <li><a href="/foundation/press/kit/">Brand Guidelines</a></li> |
| <li><a href="/logos/">Project Logos</a></li> |
| </ul> |
| </li> |
| <li class="dropdown"> |
| <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">About <span class="caret"></span></a> |
| <ul class="dropdown-menu" role="menu"> |
| <li><a href="/foundation/">About</a></li> |
| <li><a href="/foundation/sponsors">Our Sponsors</a></li> |
| <li><a href="/foundation/sponsorship">Corporate Sponsorship</a></li> |
| <li><a href="/foundation/individual-supporters">Individual Supporters</a></li> |
| <li><a href="/foundation/leadership">Leadership</a></li> |
| <li><a href="/foundation/members">Members</a></li> |
| <li><a href="https://diversity.apache.org/" target="_blank">Diversity & Inclusion</a></li> |
| <li><a href="/press/">Newsroom</a></li> |
| <li><a href="/foundation/contact">Contact</a></li> |
| </ul> |
| </li> |
| |
| |
| |
| <li class="dropdown"> |
| <a href="#" class="dropdown-toggle hidden-xs" 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"> |
| |
| </div> |
| |
| </header> |
| <main id="maincontent"> |
| <div class="container"> <h1 id="pmcs">PMCs<a class="headerlink" href="#pmcs" title="Permalink">¶</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">¶</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">¶</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">¶</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">¶</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">¶</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 -> vote |
| -> committer -> vote -> PMC), while other PMCs always elect new committers |
| into the PMC simultaneously (contributor -> vote -> committer & 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">¶</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">¶</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">¶</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-2"> |
| <h5 class="white">Community</h5> |
| <ul class="list-unstyled white" role="menu"> |
| <li><a href="https://community.apache.org/" target="_blank">Contributor Getting Started</a></li> |
| <li><a href="https://community.apache.org/contributors/" target="_blank">Becoming a Committer</a></li> |
| <li><a href="/foundation/policies/conduct">Code of Conduct</a></li> |
| <li><a href="/community-resources/">Community Resources</a></li> |
| <li><a href="https://communityovercode.org/" target="_blank">Community Over Code</a></li> |
| <li><a href="https://events.apache.org/" target="_blank">Events</a></li> |
| <li><a href="https://www.redbubble.com/people/comdev/shop" target="_blank">Store</a></li> |
| </ul> |
| </div> |
| |
| <div class="col-sm-2"> |
| <h5 class="white">Projects</h5> |
| <ul class="list-unstyled white" role="menu"> |
| <li><a href="/projects">Projects</a></li> |
| <li><a href="https://incubator.apache.org/" target="_blank">Incubator Projects</a></li> |
| <li><a href="https://projects.apache.org/" target="_blank">Projects Directory </a></li> |
| <li><a href="/foundation/mailinglists">Mailing Lists </a></li> |
| <li><a href="/security">Report a Vulnerability</a></li> |
| </ul> |
| </div> |
| <div class="col-sm-2"> |
| <h5 class="white">Downloads</h5> |
| <ul class="list-unstyled white" role="menu"> |
| <li><a href="https://downloads.apache.org/" target="_blank">Distributions</a></li> |
| <li><a href="https://projects.apache.org/releases.html" target="_blank">Releases</a></li> |
| <li><a href="https://status.apache.org/" target="_blank">Infrastructure Status</a></li> |
| <li><a href="https://infra-reports.apache.org/#uptime" target="_blank">Infrastructure Statistics</a></li> |
| </ul> |
| </div> |
| |
| <div class="col-sm-2"> |
| <h5 class="white">Learn</h5> |
| <ul class="list-unstyled white" role="menu"> |
| <li><a href="https://news.apache.org/" target="_blank">Blog</a></li> |
| <li><a href="/foundation/how-it-works">How the ASF Works</a></li> |
| <li><a href="/theapacheway/">The Apache Way</a></li> |
| <li><a href="/legal/">Legal & Trademark</a></li> |
| <li><a href="/licenses">Licenses</a></li> |
| <li><a href="/foundation/glossary">Glossary</a></li> |
| <li><a href="/foundation/faq">FAQ</a></li> |
| </ul> |
| </div> |
| |
| <div class="col-sm-2"> |
| <h5 class="white">Resources & Tools</h5> |
| <ul class="list-unstyled white" role="menu"> |
| <li><a href="/dev/">Developer Information</a></li> |
| <li><a href="https://cwiki.apache.org/" target="_blank" >Wiki</a></li> |
| <li><a href="https://issues.apache.org/" target="_blank" >Issues</a></li> |
| <li><a href="https://infra.apache.org/slack.html" target="_blank" >Slack</a></li> |
| <li><a href="https://selfserve.apache.org/" target="_blank" >Self Serve Portal</a></li> |
| <li><a href="https://infra.apache.org/" target="_blank" >Infrastructure</a></li> |
| <li><a href="https://whimsy.apache.org/" target="_blank" >Whimsy</a></li> |
| <li><a href="/foundation/press/kit/">Brand Guidelines</a></li> |
| <li><a href="/logos/">Project Logos</a></li> |
| </ul> |
| </div> |
| |
| <div class="col-sm-2"> |
| <h5 class="white">About</h5> |
| <ul class="list-unstyled white" role="menu"> |
| <li><a href="/foundation/">About</a></li> |
| <li><a href="/foundation/sponsors">Our Sponsors</a></li> |
| <li><a href="/foundation/sponsorship">Corporate Sponsorship</a></li> |
| <li><a href="/foundation/individual-supporters">Individual Supporters</a></li> |
| <li><a href="/foundation/leadership">Leadership</a></li> |
| <li><a href="/foundation/members">Members</a></li> |
| <li><a href="https://diversity.apache.org/" target="_blank">Diversity & Inclusion</a></li> |
| <li><a href="/press/">Newsroom</a></li> |
| <li><a href="/foundation/contact">Contact</a></li> |
| <li><a href="https://privacy.apache.org/policies/privacy-policy-public.html" target="_blank">Privacy Policy</a></li> |
| </ul> |
| </div> |
| |
| |
| </div> |
| <hr class="col-lg-12 hr-white" /> |
| <div class="row"> |
| <div class="col-lg-12"> |
| <p class="text-center">Copyright © 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> |