Skip to content
github-actions[bot] edited this page Oct 3, 2026 · 1 revision

Roles

Status: shipped.

eepview has three roles. Today one person holds the first and the third.

Roles

Role Who today What the role does
Maintainer @tcivie Decides what merges. Reviews pull requests. Writes ADRs. Cuts releases. Triages issues. Owns the repository settings and the ruleset.
Contributor Anyone Opens issues. Sends pull requests. Follows CONTRIBUTING.md. Signs off every commit (DCO). Adds tests and docs for the change.
Security contact The maintainer, gleb@tcivie.com Receives private reports. Runs the steps in Vulnerability response. Publishes the advisory. Credits the reporter.

What each role may not do

  • A contributor does not merge. The maintainer merges.
  • The maintainer does not bypass the ruleset, use --admin or use --no-verify.
  • Nobody discusses an unfixed vulnerability in public.

Limits

  • One person holds two roles. This is an open gap. See Access continuity.
  • The project wants a second maintainer. See Governance for the path.

History

  • 2026-10-03 — Add the governance pages — #30.

Clone this wiki locally