Open-Source Wikis

/

Gecko

/

Maintainers

mozilla/gecko-dev

Maintainers

Mozilla uses two systems of record for code ownership:

  1. Modules + peers — defined in mots.yaml at the repo root. Each module has an owner and a small set of peers; reviews must come from a peer or the owner.
  2. Bug components — declared inline in moz.build files via with Files("**"): BUG_COMPONENT = ("Component", "Sub-component"). These map directories to Bugzilla components, which is also a useful proxy for who is on the hook.

Why this page is short

Because patches are landed via Phabricator + Lando, not GitHub PRs, the meaningful "who reviewed what" data lives outside gecko-dev. Reasonable starting points:

  • The mots.yaml file lists modules and their peers.
  • The Mozilla Module Ownership governance page describes the structure.
  • For bug components: search Bugzilla by component (https://bugzilla.mozilla.org/buglist.cgi?component=...) and look at recent reviewers.
  • For per-directory recent contributors: git log --since="6 months ago" -- path/to/dir | grep ^Author: (filtered for bots).

Top-level moz.build bug-component samples

A few of the BUG_COMPONENT mappings declared in the repo-root moz.build (showing how files map to teams):

Files Bugzilla component
AUTHORS, LICENSE mozilla.org / Licensing
Cargo.*, client.*, CLOBBER, *configure*, *moz*, GNUmakefile, **/Makefile.in Firefox Build System / General
mots.yaml Conduit / mots
docs/** Developer Infrastructure / Source Documentation
eslint*, pyproject.toml, srcdir-resolver.js Developer Infrastructure / Lint and Formatting
mach* Firefox Build System / Mach Core
*gradle* GeckoView / General
**/l10n.toml Core / Localization
README.md, CODE_OF_CONDUCT.md Core / General
SECURITY.md Core / DOM: Security
nsprpub/** NSPR / NSPR

Every directory has its own with Files(...) clauses pointing to the responsible component. Open moz.build next to the code you're modifying to find the right team.

Bot accounts

Several bots commit regularly to mozilla-central. They are not people:

  • tcskip automation
  • release-runner
  • L10n bumpers
  • bug-mozilla-central-l10n-mirror
  • Sheriff backout bots

These should be filtered when computing "recent contributors".

Built by Factory AutoWiki from public repository content. It is a generated preview for codebase exploration, not source-maintained documentation.

Maintainers – Gecko wiki | Factory