DRAFT DRAFT DRAFT

Apache Incubator Mentor Guide


1. Introduction

1.1 Purpose of This Guide

Welcome to the Apache Incubator mentoring team! Thank you for supporting new projects. This guide orients you to your role, shares key resources, and helps you support your podlings confidently and sustainably.

1.2 Initial Checklist

Once you agree to mentor a podling, start by:


2. Welcome from the Incubator PMC

Thank you for wanting to mentor an ASF project! The Incubator PMC values your commitment to guiding new projects on their journey to becoming top-level Apache projects. Your role is critical in nurturing healthy communities and helping podlings embrace The Apache Way. We encourage you to reach out with any questions or challenges. Together, we build Apache’s future.


3. Mentor Role and Responsibilities

3.1 Mentor Eligibility

Mentors must be Incubator PMC members to ensure they understand ASF policies and can participate in formal voting critical to podling development. Any ASF member can ask to become IPMC member.

3.2 Primary Responsibilities

As a Mentor, you guide and support your podling to:

3.3 Being a Trusted Guide

Explain not just what to do but why it matters. Empower podlings to become self-sufficient communities aligned with ASF values.

3.4 Your First Steps as Mentor

3.5 Common Early Challenges

Watch for issues like:

3.6 What Mentors Do Not Do

Mentors support and guide but do not:


4. Communication and Community Building

4.1 Encouraging Mailing List Use

The mailing list is the heart of Apache communities. Encourage podlings to keep discussions public, documented, and archived to build trust and welcome new contributors.

4.2 Supporting Diversity and Inclusion

Create a welcoming environment for contributors of all backgrounds and skill levels. Promote respectful, inclusive language and celebrate all contributions.

4.3 Facilitating Conflict Resolution

Model respectful, empathetic communication. Help podlings discuss issues constructively and reference ASF guidelines. Escalate when necessary.

4.4 Encouraging Healthy Decision-Making

Guide podlings to make decisions openly on the mailing list using community consensus. Promote lazy consensus for routine matters and formal votes for key actions like releases or adding committers/PPMC members.


5. Time Commitment and Effort

Mentoring is volunteer work with variable time demands:

Even small, consistent contributions make a big difference!


6. Mentoring Best Practices


7. FAQ for Mentors

Q: How often should I communicate with my podling?
A: Aim for regular check-ins (e.g., monthly), but adjust based on the podling’s activity and needs.

Q: What if the podling is unresponsive or inactive?
A: Reach out politely on mailing lists and privately. Encourage engagement and ask if any blockers exist. If inactivity persists, escalate to the Incubator PMC.

Q: How do I handle conflicts within the podling?
A: Promote respectful discussion on mailing lists, reference ASF guidelines, and encourage open communication. For serious or persistent issues, escalate to the IPMC.

Q: What should I do if someone is disruptive or difficult in the community?
A: Address behavior promptly by reminding contributors of the ASF Code of Conduct. Encourage respectful communication.

Q: When and how should I escalate issues?
A: Escalate serious problems such as legal concerns, repeated misconduct, stalled progress, or infrastructure non-compliance to the Incubator PMC or other relevant mailing list.

Q: Can I mentor more than one podling?
A: Yes, but manage your time carefully to avoid burnout. Prioritize quality over quantity to provide effective support to each podling.

Q: How can I help podlings attract and retain new contributors?
A: Encourage clear documentation, welcoming communication, and inclusive community practices. Highlight opportunities for new contributors to get involved early and ways for teh thr podling to promote itself.

Q: What is the best way to support podling reports?
A: Review reports thoroughly and provide timely, constructive feedback. Focus on community health, governance, and progress rather than technical details. Encourage clear, honest, and well-organized reporting.

Q: How should I handle late or missing reports?
A: Reach out to the podling promptly to understand causes and offer assistance. Escalate to the Incubator PMC if reports continue remain overdue or incomplete.

Q: How involved should I be in technical decisions?
A: Mentors advise on governance and community health but do not dictate technical choices. Committers and contributors should lead technical decisions within the podling.


8. Reviewing Podling Reports

Podling reports keep the Incubator PMC and ASF Board informed about project status and health.

8.1 A Good Report Should:

8.2 Warning Signs of Poor Reports:


9. Handling Problems and Escalation

Look for:

Escalate serious issues to the Incubator PMC or ASF officers promptly.


10. Graduation Process

Support podlings in meeting essential criteria such as:


11. Contact Points and Support


12. Communication Best Practices


13. Resources for Mentors


14. Conflict of Interest

Mentors must maintain impartiality and transparency.

If unsure, consult the Incubator PMC.


15. Glossary

Thank you for your dedication to the Apache Incubator! Your efforts help new projects thrive through open collaboration.