Skip to content
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

Merged
merged 1 commit into from Sep 10, 2017

Conversation

jonasschnelli
Copy link
Contributor

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.

@laanwj
Copy link
Member

laanwj commented Sep 7, 2017

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
Copy link
Member

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
Copy link
Member

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.
Copy link
Member

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.

@maflcko
Copy link
Member

maflcko commented Sep 7, 2017

utACK e27effaf8dfde49acfd6bea96eb0e4754ccaead1. Couldn't find a way to test this without merging.

@jonasschnelli
Copy link
Contributor Author

Updated.

@fanquake
Copy link
Member

fanquake commented Sep 8, 2017

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

@promag
Copy link
Member

promag commented Sep 8, 2017

Typo in PR title and commit message CONTRIBUTING.md.

Maybe add something along "Instead new contributors should discuss refactors with other developers in the usual channels."

Concept ACK.

@fanquake fanquake changed the title Update CONTRIBUTRING.md to reduce unnecesarry review workload [Docs] Update CONTRIBUTING.md to reduce unnecessary review workload Sep 8, 2017
@maflcko maflcko merged commit 91c39e3 into bitcoin:master Sep 10, 2017
maflcko pushed a commit that referenced this pull request Sep 10, 2017
…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
@Empact Empact mentioned this pull request Feb 9, 2019
@bitcoin bitcoin locked as resolved and limited conversation to collaborators Sep 8, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants