Contribution Ladder

A transparent, merit-based path from first-time contributor to trusted maintainer in the KubeStellar community

Thresholds are expressed in leaderboard points. See the contributor leaderboard for current point values (PR Merged = 500, Bug Report = 300, PR Opened = 200, Feature Request = 100, Other Issue = 50). View the leaderboard →

1

Contributor

Start your journey in the KubeStellar community

Requirements:

  • Earn at least 500 leaderboard points (≈ 1 merged PR, or 2 bug reports, or 5 other issues)
  • Display enthusiasm and interest in long-term participation
  • Be active on GitHub and Slack
  • Informal application or nomination to join the mentee program

Opportunities in Good Standing:

Contributors in good standing (consistent leaderboard point growth across issue reports, PR reviews, and merged PRs) qualify for professional opportunities including assignment to mentor projects.

Next Level:
Unpaid Mentee
2

Unpaid Mentee

12 weeks

12-week journey to demonstrate commitment and skill

Requirements:

  • Earn at least 10,000 leaderboard points over the 12-week cycle
  • Reach at least 4,000 points within the first 6 weeks
  • Attend weekly team meetings or submit summaries
  • Work collaboratively with mentors
  • Receive mentor's recommendation

Opportunities in Good Standing:

Unpaid mentees in good standing receive certificates of completion, letters of recommendation, and priority consideration for paid mentorship programs (GSoC, LFX, etc.).

Next Level:
Paid Mentee
3

Paid Mentee

Recognized contributor with compensation and responsibility

Requirements:

  • Successfully complete at least one 12-week paid mentorship cycle
  • Help onboard and support at least one new mentee or contributor
  • Sustain at least 3,000 points/month on the leaderboard
  • Submit ≥3 PR reviews and ≥5 helpful comments on PRs or issues each cycle
  • Present or co-present at a community call

Opportunities in Good Standing:

Paid mentees in good standing receive professional references, career mentorship, and opportunities to lead projects or mentor others.

Next Level:
Mentor
4

Mentor

Guide and support the next generation of contributors

Requirements:

  • Demonstrate technical leadership in one or more key areas
  • Maintain consistent leaderboard point growth across review cycles
  • Engage with the community in GitHub and Slack
  • Approved by core maintainers following a public review process

Opportunities in Good Standing:

Mentors in good standing can lead initiatives, represent KubeStellar at conferences, receive speaker support, have input on project roadmap decisions, and are eligible to receive training / exam vouchers from CNCF for successfully completed projects.

Next Level:
Maintainer
5

Maintainer

Trusted leader with full project responsibilities

Requirements:

  • Earn at least 2,000 leaderboard points every 2 months
  • Submit ≥8 PR reviews or constructive comments every 2 months
  • Attend ≥3 community meetings every 2 months
  • Sustain maintainer-level presence across issues, PRs, and reviews

Opportunities in Good Standing:

Maintainers in good standing have full write access, voting rights on project decisions, and can serve as official project representatives.

Next Level:
Ambassador
6

Ambassador

Empower and advocate for KubeStellar adoption

Requirements:

  • Actively promote KubeStellar through blog posts, presentations, or social media
  • Represent KubeStellar at meetups, conferences, or community events
  • Create educational content (tutorials, videos, demos) about KubeStellar
  • Engage with users to gather feedback and support adoption
  • Maintain maintainer-level leaderboard activity (sustained points from issues, PRs, and community engagement)

Opportunities in Good Standing:

Ambassadors in good standing qualify for speaking opportunities, co-authoring blog posts, early access to new features, and promotional support for their advocacy efforts.

Ready to Start Your Journey?

Join the KubeStellar community and begin climbing the maintainer ladder today

Explore Code

Browse our codebase and contribute to the project

View Repository →

Join Slack

Connect with the community for real-time discussions

Join Community →

Learn Guide

Read our comprehensive contribution handbook

View Handbook →
KubeStellar Console - AI-Powered Multi-Cluster Kubernetes Dashboard