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
[Docs] Update CONTRIBUTING.md to reduce unnecessary review workload #11276
Conversation
Concept ACK |
CONTRIBUTING.md
Outdated
certain level of experience to know where the code belongs to and to understand | ||
the full ramification (including rebase effort of open pull requests). | ||
|
||
Refactoring and trivial pull requests with no clear benefits may be directly |
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.
s/directly/immediately/ I'd say
CONTRIBUTING.md
Outdated
@@ -157,6 +157,13 @@ behaviour of code within the pull request (bugs must be preserved as is). | |||
Project maintainers aim for a quick turnaround on refactoring pull requests, so | |||
where possible keep them short, uncomplex and easy to verify. | |||
|
|||
Refactoring pull requests should not be made by new contributors. It requires a |
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.
"Refactoring changes" maybe, or "Pull requests that refactor the code"
CONTRIBUTING.md
Outdated
the full ramification (including rebase effort of open pull requests). | ||
|
||
Refactoring and trivial pull requests with no clear benefits may be directly | ||
closed by the maintainers to reduce unnecessary workload on reviewing. |
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.
Maybe add
Any refactoring pull request may be closed when it doesn't attract anyone willing to review.
utACK e27effaf8dfde49acfd6bea96eb0e4754ccaead1. Couldn't find a way to test this without merging. |
e27effa
to
91c39e3
Compare
Updated. |
Seems reasonable. There have also been a few cases recently where multiple PRs have been opened when the changes should have all been in a single PR. utACK 91c39e3 |
Typo in PR title and commit message Maybe add something along "Instead new contributors should discuss refactors with other developers in the usual channels." Concept ACK. |
…iew workload 91c39e3 Update CONTRIBUTRING.md to reduce unnecesarry review workload (Jonas Schnelli) Pull request description: The current workload for reviewing pull requests is relatively high and trivial, non-beneficial pull requests tend to slow down the overall development process. We may want to directly close trivial, non-beneficially pull requests during time of high pull request load. This PR would prepare for possible direct PR closing. Tree-SHA512: 6a0fb0133e42a400133cc77e4830620c26af4fe5b69f6238e0e77e686d785bd984d85c681a942701e7719de836147e646091a6c492f1d1e2abb906129566082f
The current workload for reviewing pull requests is relatively high and trivial, non-beneficial pull requests tend to slow down the overall development process.
We may want to directly close trivial, non-beneficially pull requests during time of high pull request load.
This PR would prepare for possible direct PR closing.