Volunteer Recognition

Earned by real contributions β€” never self-claimed

We recognize sustained volunteer work with warm, progression-based badges. Each badge maps one-to-one to a GitHub access role, so your recognition and the rights you hold grow together β€” mirroring the Contributor Ladder.

1
Recognized volunteers (lifetime)
0
Recognized this year
0
Recognized this month

An always-rolling count for annual reporting, sliced by month, year, and lifetime. The aggregate includes every recognized volunteer; names below are shown only with consent.

Badge tiers

Six tiers, each mapped to the GitHub access role it grants. You move up as your contribution history grows and the board certifies your work.

1. Spark

Public contributor (no special access)

Your first contributions, made from public forks β€” no special access needed.

What this role grants

  • β€’Fork public repositories and open pull requests
  • β€’Comment on issues and pull requests
  • β€’No write access to FFC repositories

How it's earned

  • βœ“At least one merged pull request in your commit history
  • βœ“Followed the code of conduct and contribution guidelines

Ladder alignment: Contributor

2. Crew

Read (organization member)

Welcomed into the org as a member with read access across FFC repositories.

What this role grants

  • β€’Read and clone organization repositories
  • β€’Be @-mentioned and added to teams
  • β€’Open issues and pull requests from branches

How it's earned

  • βœ“A few merged contributions evidenced in commit history
  • βœ“Board/maintainer confirmation you are an active volunteer

Ladder alignment: Contributor β†’ Unpaid Intern

3. Trusted Crew

Triage

Trusted to help manage the backlog and keep contributions moving.

What this role grants

  • β€’Everything Read grants, plus:
  • β€’Label, assign, and close issues and pull requests
  • β€’Request pull-request reviews and apply milestones

How it's earned

  • βœ“Sustained, reviewed contributions in commit history
  • βœ“Demonstrated good judgement triaging others’ work
  • βœ“Board/maintainer certification

Ladder alignment: Unpaid Intern

4. Builder

Write

Ships directly: pushes branches and merges reviewed work.

What this role grants

  • β€’Everything Triage grants, plus:
  • β€’Push to branches and merge approved pull requests
  • β€’Manage releases and edit repository wikis

How it's earned

  • βœ“A solid body of merged work in commit history
  • βœ“Relevant certification (MS-900, GitHub Foundations, Canva, GA4, or Workspace)
  • βœ“Board/maintainer certification

Ladder alignment: Paid Intern

5. Steward

Maintain

Maintains repositories and guides the next generation of contributors.

What this role grants

  • β€’Everything Write grants, plus:
  • β€’Manage repository settings (except destructive/admin actions)
  • β€’Manage branch protection and repository topics

How it's earned

  • βœ“A long, consistent contribution history
  • βœ“Mentored other contributors through their growth
  • βœ“Board/maintainer certification

Ladder alignment: Mentor

6. Captain

Admin

Owns the platform: full administrative authority across the organization.

What this role grants

  • β€’Everything Maintain grants, plus:
  • β€’Full repository administration and team management
  • β€’Manage organization members, roles, and security policy

How it's earned

  • βœ“Demonstrated excellence as a Steward over time
  • βœ“Trusted with organization-wide administration
  • βœ“Board certification

Ladder alignment: Maintainer

How recognition is validated

Badges are awarded by maintainers β€” never self-claimed. Every award is validated against two independent sources of truth:

1. GitHub commit history

Your merged contributions are the public, tamper-evident record of the work you did.

2. Charity-board certification

The charity board (or FFC) directly certifies the contribution and its impact.

Recognized volunteers are recorded in a committed data file (src/data/recognition.ts), updated by maintainers. This also feeds the military volunteer pathway β€” MOVSM β€” where certified hours matter.

Recognized volunteers

Shown with each volunteer's consent. Recognition is opt-in β€” volunteers can be counted in the aggregate above without appearing here.

Clarke Moyer

Captain Β· Admin

Global Administrator

Want to be recognized? Start contributing β€” your merged work builds the commit history we recognize.