node/doc/contributing
James M Snell 41b4f4d694
meta: clarify pr objection process further
Based on some recent confusion around the objection
process for PRs, this commit adds some additional
clarification to the collaborator guide.

Specifically, it clarifies that:

* Objections must be made in the PR itself
* All objections are considered equal... no special
  additional weight is given to objections from TSC
  members.
* When mistakes happen and a PR lands despite having
  an unresolved objection, any revert or fixup PR
  is subject to the same regular objection process,
  albeit with a callout that fast-tracking is
  possible if uncontroversial.

PR-URL: https://github.com/nodejs/node/pull/59096
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Filip Skokan <panva.ip@gmail.com>
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
Reviewed-By: Ruy Adorno <ruy@vlt.sh>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
Reviewed-By: Darshan Sen <raisinten@gmail.com>
Reviewed-By: Stewart X Addison <sxa@redhat.com>
Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
2025-08-12 09:20:01 -03:00
..
doc_img doc: move streaming instruc to doc/contributing 2022-12-01 09:29:57 -05:00
maintaining deps: remove deps/simdutf 2025-05-02 17:07:14 -03:00
adding-new-napi-api.md node-api: reword "implementation in an alternative VM" as implementable 2025-08-12 09:19:58 -03:00
adding-v8-fast-api.md doc: avoid suggesting testing fast api with intense loop 2025-07-22 08:41:17 +02:00
advocacy-ambassador-program.md doc: add new environment variables doc page 2025-07-21 10:59:02 +02:00
api-documentation.md doc: mention quicker way to build docs 2024-05-12 18:54:03 +00:00
backporting-to-release-lines.md doc: change backporting guide with updated info 2024-09-18 07:52:30 +00:00
building-node-with-ninja.md doc: add note to ninjia build for macOS using -jn flag 2024-05-30 16:21:56 +00:00
code-of-conduct.md doc: make contributing info more discoverable 2022-01-18 14:24:30 -05:00
collaborator-guide.md meta: clarify pr objection process further 2025-08-12 09:20:01 -03:00
commit-queue.md doc: update commit-queue documentation 2025-05-16 07:07:03 +02:00
components-in-core.md doc: make contributing info more discoverable 2022-01-18 14:24:30 -05:00
cpp-style-guide.md doc: correct naming convention in C++ style guide 2024-04-10 15:32:53 +00:00
diagnostic-tooling-support-tiers.md doc: classify Chrome DevTools Protocol as tier 2 2025-05-02 17:05:46 -03:00
distribution.md doc: add policy for distribution 2024-03-03 02:15:14 +00:00
erm-guidelines.md doc: add guidelines for introduction of ERM support 2025-07-03 10:52:34 +02:00
feature-request-management.md doc: fix issue detected in markdown lint update 2024-04-17 16:27:23 +00:00
gn-build.md doc: improve GN build documentation a bit 2024-11-27 14:11:35 +00:00
internal-api.md build: add skip_apidoc_files and include QUIC 2025-02-17 19:23:39 -08:00
investigating-native-memory-leaks.md doc: correct orthography eg.e.g. 2025-08-12 09:19:59 -03:00
issues.md doc: clarify triager role 2024-11-10 22:15:13 +00:00
managing-social-media-acounts.md doc: add info on how project manages social media 2025-05-02 17:05:07 -03:00
node-postmortem-support.md doc: make contributing info more discoverable 2022-01-18 14:24:30 -05:00
offboarding.md doc: add links in offboarding.md 2024-01-14 10:26:35 +00:00
primordials.md doc: remove remaining uses of @@wellknown syntax 2025-05-31 13:25:46 +02:00
pull-requests.md doc: add section stating that very stale PRs should be closed 2025-05-02 17:05:41 -03:00
recognizing-contributors.md doc: fix typo in recognizing-contributors 2024-09-06 22:31:12 +00:00
releases-node-api.md doc: update node-api version matrix 2025-05-02 17:04:53 -03:00
releases.md doc: update git node release example 2025-05-31 13:31:47 +02:00
security-model-strategy.md doc: remove mentions of policy model from security info 2024-06-08 00:39:52 +00:00
security-release-process.md doc: add RafaelGSS as steward July 25 2025-07-17 16:57:14 +02:00
security-steward-on-off-boarding.md doc: update security release onboarding 2022-03-28 16:42:00 +01:00
sharing-project-news.md doc: remove some news issues that are no longer 2024-06-29 16:22:17 +00:00
static-analysis.md doc: fix typos 2024-09-29 13:15:15 +00:00
strategic-initiatives.md doc: move "Core Promise APIs" to "Completed initiatives" 2025-07-08 11:16:18 -03:00
streaming-to-youtube.md doc: move streaming instruc to doc/contributing 2022-12-01 09:29:57 -05:00
suggesting-social-media-posts.md doc: add link to doc with social processes 2022-11-25 13:58:50 -05:00
technical-priorities.md doc: fix 'which' to 'that' and add commas 2024-12-14 11:07:58 +01:00
technical-values.md doc: make contributing info more discoverable 2022-01-18 14:24:30 -05:00
using-internal-errors.md doc: document make lint-md-clean 2023-05-10 07:19:34 +00:00
using-symbols.md doc: describe argument of Symbol.for 2023-01-04 20:37:33 +00:00
writing-and-running-benchmarks.md benchmark: add calibrate-n script 2025-08-12 09:19:56 -03:00
writing-docs.md doc: fix typo in writing-docs 2025-05-02 17:06:11 -03:00
writing-tests.md doc: fix typo in writing-test.md 2025-07-22 08:41:16 +02:00