-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
.github: Add pull request template #7577
Conversation
I strongly welcome to introduce a checklist. Yet, my gut reaction to putting it into the PR description is aversion, but I can't immediately say why exactly. I'll try to pick it apart with considerations and possible alternatives:
|
I agree that it's not optimal, but I do think it's an improvement. It's a simple solution, and I am not eager to experiment with labels and actions.
It is also a reminder of what the criteria for a good pr are. Surely not all, but at least some contributors will try to comply with the checkboxes when they see them. That helps everyone achieve their goals.
Any delay will make the contributor have to revisit the PR. Often the change is easy to make when you're still working on it, but it takes energy to revisit it and switch contexts. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@roberth agreed, having something is better than nothing. Made some suggestions how to make it more precise and hopefully more useful.
Maybe in the long run we should provide links to materials that go more into detail what a good contribution looks like and why that's so. One that comes to mind, because I was involved in reviewing it is Getting Things Merged by @smelc, but there are surely more, other high quality texts on different aspects of the process.
Co-authored-by: Valentin Gagarin <[email protected]>
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/nix-team-report-2022-10-2023-03/27486/1 |
Closes #7538