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.