Skip to content

Commit 27c5e96

Browse files
Trotttargos
authored andcommitted
doc: leave pull requests open for 72 hours
Currently, we have a 48/72 rule for how many hours a pull request should be left open at a minimum. Unfortunately, whether a pull request should be left open for 48 or 72 hours is often unclear. The 72 hours is required if it is a weekend. If I open a pull request on a Friday morning, does it need to stay open 48 hours or 72 or something in between? Does it matter if I'm in one time zone or another? The 48/72 rule predates our fast-tracking process. Given the ability to fast-track trivial pull requests, there should be little disadvantage to leaving significant changes open for 72 hours instead of 48 hours, and arguably considerable advantage in terms of allowing people sufficient time to review things. So to simplify, standardize on 72 hours. Weekend or not, 72 hours. Easy. PR-URL: #22275 Reviewed-By: John-David Dalton <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]> Reviewed-By: Сковорода Никита Андреевич <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Brian White <[email protected]> Reviewed-By: Jon Moss <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Ben Coe <[email protected]> Reviewed-By: Sakthipriyan Vairamani <[email protected]> Reviewed-By: Refael Ackermann <[email protected]> Reviewed-By: João Reis <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Rod Vagg <[email protected]>
1 parent 0f236c8 commit 27c5e96

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

COLLABORATOR_GUIDE.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -171,10 +171,10 @@ agenda.
171171
### Waiting for Approvals
172172

173173
Before landing pull requests, sufficient time should be left for input
174-
from other Collaborators. In general, leave at least 48 hours during the
175-
week and 72 hours over weekends to account for international time
176-
differences and work schedules. However, certain types of pull requests
177-
can be fast-tracked and may be landed after a shorter delay. For example:
174+
from other Collaborators. In general, leave at least 72 hours to account for
175+
international time differences and work schedules. However, certain types of
176+
pull requests can be fast-tracked and may be landed after a shorter delay. For
177+
example:
178178

179179
* Focused changes that affect only documentation and/or the test suite:
180180
* `code-and-learn` tasks typically fall into this category.

doc/onboarding.md

+2-3
Original file line numberDiff line numberDiff line change
@@ -138,8 +138,7 @@ onboarding session.
138138
* There is a minimum waiting time which we try to respect for non-trivial
139139
changes so that people who may have important input in such a distributed
140140
project are able to respond.
141-
* For non-trivial changes, leave the pull request open for at least 48 hours
142-
(72 hours on a weekend).
141+
* For non-trivial changes, leave the pull request open for at least 72 hours.
143142
* If a pull request is abandoned, check if they'd mind if you took it over
144143
(especially if it just has nits left).
145144
* Approving a change
@@ -215,7 +214,7 @@ needs to be pointed out separately during the onboarding.
215214
* Run CI on the PR. Because the PR does not affect any code, use the
216215
`node-test-pull-request-lite-pipeline` CI task.
217216
* After one or two approvals, land the PR (PRs of this type do not need to wait
218-
for 48/72 hours to land).
217+
for 72 hours to land).
219218
* Be sure to add the `PR-URL: <full-pr-url>` and appropriate `Reviewed-By:`
220219
metadata.
221220
* [`node-core-utils`][] automates the generation of metadata and the landing

0 commit comments

Comments
 (0)