Graduation marks the point at which a podling has demonstrated its ability to operate as a healthy, self-governing Apache project. This guide explains the criteria the Incubator PMC (IPMC) uses to evaluate readiness for graduation and outlines the steps to prepare for this review.


About This Guide

This guide is advisory, not a fixed checklist. Each project matures differently, and graduation decisions rely on the judgment of mentors and the IPMC based on the podling’s overall health and sustained practice of The Apache Way. These criteria help podlings self-assess and demonstrate readiness. They are meant to support discussion, not define strict pass/fail requirements.


What Graduation Means

Graduation does not mean the podling’s technology is “finished”. it means the community has learned and practiced The Apache Way.
A graduated project is trusted to manage its own governance, releases, and brand under ASF oversight, without day-to-day IPMC involvement.


Core Graduation Criteria

These criteria are not a one-time checklist but indicators of sustainable community maturity. The IPMC and mentors look for clear, long-term evidence in each area.

1. Community and Diversity

2. Governance and Self-Management

3. Releases and IP Compliance

4. Branding and Identity

5. Reporting and Oversight

6. Vendor Neutrality


Evidence the IPMC Looks For


Using the ASF Maturity Model (Optional)

Podlings may optionally use the ASF Maturity Model to self-assess their community and governance practices.

The model is not a graduation requirement, but it provides a structured framework for evaluating how well a podling is applying The Apache Way.
It can help identify areas for improvement before proposing graduation, for example, in areas such as diversity, openness, or decision-making processes.


Mentor Role in Graduation Preparation

Mentors play a critical role in helping a podling prepare for graduation.
Their support ensures readiness, consistency with ASF expectations, and a smooth transition to Top-Level Project status.

Mentors should:

Mentor endorsement is not a formality, it reflects confidence that the podling can operate as a self-governing Apache community.


Graduation Pathways

1. To a Top-Level Project (TLP)

2. To Become a Subproject


Graduation Readiness Checklist

AreaEvidence of Readiness
Community≥ 3 diverse, active PPMC members; regular new contributors
GovernancePublic votes, meritocratic decisions, open dev@ discussions
ReleasesASF-compliant release approved by IPMC
BrandingWebsite uses “Apache [ProjectName]”; project name approved by the VP, Brand Management; third-party use complies
ReportingConsistent quarterly reports with mentor engagement
NeutralityNo single company dominates; merit-based decisions
InfrastructureUses ASF mailing lists, source control, website, and issue tracking
MentorsConfirmed support for graduation

The Graduation Vote

  1. The PPMC starts a [DISCUSS] thread on dev@ to assess readiness.
  2. After consensus, a [VOTE] thread is held on dev@ and then on general@incubator.apache.org.
  3. The IPMC reviews the evidence and votes whether to recommend graduation.
  4. Once approved, a Board resolution is submitted for formal approval.

After Graduation

Once the ASF Board resolution passes, the project becomes a Top-Level Project and transitions to normal ASF operations.
For details on post-graduation responsibilities, see Graduation & Beyond.


See Also