-
-
Notifications
You must be signed in to change notification settings - Fork 3
governance
github-actions[bot] edited this page Oct 3, 2026
·
1 revision
Status: shipped.
eepview is run by one maintainer. This page says how decisions are made and how that can change.
- The model is BDFL, a benevolent dictator for life. One maintainer, @tcivie, decides. There is no vote and no committee.
- Contributors work in the open. They propose a change in an issue or a pull request.
- The maintainer reads the proposal and replies. The maintainer may accept it, ask for changes, or decline it with a reason.
- A change that shapes the architecture needs an ADR. An ADR is an architecture decision record. It is a page in this wiki, named
adr-NNNN-<slug>.md. See Decisions. - A change to the no-leak design, the IPC contract or a quality gate needs a wiki update in the same PR.
- Nobody pushes to
main. Every change goes through a pull request and green required checks. See CI and quality gates. - Everyone follows the code of conduct.
- Send several good pull requests over time. They should pass review with few changes.
- Show that you follow the coding standards, the testing policy and the no-leak rules.
- Ask the maintainer in an issue, or the maintainer asks you.
- The maintainer decides. A new maintainer gets write access, then review rights. Admin rights are given only when the access continuity plan needs them.
- A maintainer who is inactive for 12 months, or who asks to leave, loses access.
- One person is a single point of failure. See Access continuity and Roles.
- The project has no second maintainer today, so no change gets a review from a second maintainer. The maintainer reviews the changes of others. Automated checks review the maintainer's own changes.
- 2026-10-03 — Add the governance pages — #30.
Generated from docs/wiki in the repository. Edit there, not here.