From ec18e47c662714ab27140e27afe9eac57b487154 Mon Sep 17 00:00:00 2001 From: Hynek Schlawack Date: Sat, 14 Mar 2026 12:33:55 +0100 Subject: [PATCH] policies: tighten screws --- .github/CONTRIBUTING.md | 8 ++++++++ .github/PULL_REQUEST_TEMPLATE.md | 11 ++++++----- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index c7706cf7f..ffdaeb097 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -23,8 +23,16 @@ It's people like *you* who make this project such a great tool for everyone. - **Only contribute code that you fully understand.** See also our [AI policy][llm]. +- Very relatedly, our pull request check list is our mandatory [Van Halen test](https://en.wikipedia.org/wiki/Van_Halen_test). + Sadly, the current state of the world has forced us into being stricter about policies -- sorry fellow humans! + - No contribution is too small! Please submit as many fixes for typos and grammar bloopers as you can! + They're your license to delete the checklist! + +- Before starting big contributions, **talk to us first**. + Don't waste energy / tokens on something that we do not want. + Rejecting a huge PR is unpleasant for everybody. - Try to limit each pull request to *one* change only. diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index b260a6a56..5ba9bed86 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -6,12 +6,13 @@ # Pull Request Check List - [ ] I acknowledge this project's [**AI policy**](https://github.com/python-attrs/attrs/blob/main/.github/AI_POLICY.md). @@ -34,5 +35,5 @@ If your pull request is a documentation fix or a trivial typo, feel free to dele