Skip to content

Commit e92fe52

Browse files
authored
policies: tighten screws (#1528)
1 parent 928465a commit e92fe52

File tree

2 files changed

+14
-5
lines changed

2 files changed

+14
-5
lines changed

.github/CONTRIBUTING.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,16 @@ It's people like *you* who make this project such a great tool for everyone.
2323
- **Only contribute code that you fully understand.**
2424
See also our [AI policy][llm].
2525

26+
- Very relatedly, our pull request check list is our mandatory [Van Halen test](https://en.wikipedia.org/wiki/Van_Halen_test).
27+
Sadly, the current state of the world has forced us into being stricter about policies -- sorry fellow humans!
28+
2629
- No contribution is too small!
2730
Please submit as many fixes for typos and grammar bloopers as you can!
31+
They're your license to delete the checklist!
32+
33+
- Before starting big contributions, **talk to us first**.
34+
Don't waste energy / tokens on something that we do not want.
35+
Rejecting a huge PR is unpleasant for everybody.
2836

2937
- Try to limit each pull request to *one* change only.
3038

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,13 @@
66
# Pull Request Check List
77

88
<!--
9-
This is just a friendly reminder about the most common mistakes.
10-
Please make sure that you tick all boxes.
9+
This list is our brown M&M test:
10+
Ignoring -- or even deleting -- leads to instant closing of this pull request.
11+
The only exception are pure documentation fixes.
12+
1113
But please read our [contribution guide](https://github.com/python-attrs/attrs/blob/main/.github/CONTRIBUTING.md) at least once, it will save you unnecessary review cycles!
1214
13-
If an item doesn't apply to your pull request, **check it anyway** to make it apparent that there's nothing left to do.
14-
If your pull request is a documentation fix or a trivial typo, feel free to delete the whole thing.
15+
You may check boxes that don't apply to your pull request to indicate that there isn't anything left to do.
1516
-->
1617

1718
- [ ] 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
3435

3536
<!--
3637
If you have *any* questions to *any* of the points above, just **submit and ask**!
37-
This checklist is here to *help* you, not to deter you from contributing!
38+
Given the ongoing AI slop wave we need to be strict about policies, but we're happy to help out fellow humans.
3839
-->

0 commit comments

Comments
 (0)