From 50f002afce4c131aff8bc47d9e3a18b8f588cbcc Mon Sep 17 00:00:00 2001 From: Noah Biewesch Date: Sat, 1 Aug 2026 17:00:50 +0200 Subject: [PATCH] doc/src/review_policy: init Link: https://github.com/nix-community/stylix/pull/2437 Co-authored-by: Daniel Thwaites --- doc/src/SUMMARY.md | 1 + doc/src/modules.md | 5 +++-- doc/src/review_policy.md | 11 +++++++++++ 3 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 doc/src/review_policy.md diff --git a/doc/src/SUMMARY.md b/doc/src/SUMMARY.md index dfa8d517de..f11caf3b5e 100644 --- a/doc/src/SUMMARY.md +++ b/doc/src/SUMMARY.md @@ -14,6 +14,7 @@ - [Testbeds](testbeds.md) - [Style guide](styling.md) - [Backport Policy](backport_policy.md) +- [Review Policy](review_policy.md) # Reference diff --git a/doc/src/modules.md b/doc/src/modules.md index 3297dde448..a42a478615 100644 --- a/doc/src/modules.md +++ b/doc/src/modules.md @@ -250,8 +250,9 @@ number of maintainers: } ``` -The main responsibility of module maintainers is to update and fix their -modules. +Module maintainers are responsible for updating and fixing their modules, and +may be consulted on relevant matters. Module maintainers are free to resign and +may be removed after prolonged inactivity. > [!NOTE] > If this is the first time you're adding yourself as a maintainer in Stylix, diff --git a/doc/src/review_policy.md b/doc/src/review_policy.md new file mode 100644 index 0000000000..c4ede10162 --- /dev/null +++ b/doc/src/review_policy.md @@ -0,0 +1,11 @@ +# Review Policy + +The review policy defines collaboration expectations between contributors and +maintainers. + +Core maintainers have final merge authority, while module maintainers offer +optional support. + +To preserve maintainer bandwidth and codebase quality, maintainers may freely +close pull requests remaining excessively burdensome 30 days after an initial +major objection.