@@ -146,8 +146,31 @@ Contributions can be:
146146
147147### Nominating a new Collaborator
148148
149- To nominate a new Collaborator, open an issue in the [ nodejs/node] [ ] repository.
150- Provide a summary of the nominee's contributions. For example:
149+ To nominate a new Collaborator:
150+
151+ 1 . ** Optional but strongly recommended** : open a
152+ [ discussion in the nodejs/collaborators] [ ] repository. Provide a summary of
153+ the nominee's contributions (see below for an example).
154+ 2 . ** Optional but strongly recommended** : After sufficient wait time (e.g. 72
155+ hours), if the nomination proposal has received some support and no explicit
156+ block, add a comment in the private discussion stating you're planning on
157+ opening a public issue, e.g. "I see a number of approvals and no block, I'll
158+ be opening a public nomination issue if I don't hear any objections in the
159+ next 72 hours".
160+ 3 . ** Optional but strongly recommended** : Privately contact the nominee to make
161+ sure they're comfortable with the nomination.
162+ 4 . Open an issue in the [ nodejs/node] [ ] repository. Provide a summary of
163+ the nominee's contributions (see below for an example). Mention
164+ @nodejs/collaborators in the issue to notify other collaborators about
165+ the nomination.
166+
167+ The _ Optional but strongly recommended_ steps are optional in the sense that
168+ skipping them would not invalidate the nomination, but it could put the nominee
169+ in a very awkward situation if a nomination they didn't ask for pops out of
170+ nowhere only to be rejected. Do not skip those steps unless you're absolutely
171+ certain the nominee is fine with the public scrutiny.
172+
173+ Example of list of contributions:
151174
152175* Commits in the [ nodejs/node] [ ] repository.
153176 * Use the link ` https://github.com/nodejs/node/commits?author=GITHUB_ID `
@@ -166,19 +189,11 @@ Provide a summary of the nominee's contributions. For example:
166189 organization
167190* Other participation in the wider Node.js community
168191
169- Mention @nodejs/collaborators in the issue to notify other collaborators about
170- the nomination.
171-
172- The nomination passes if no collaborators oppose it after one week. In the case
192+ The nomination passes if no collaborators oppose it after one week, and if the
193+ nominee publicly accepts it. In the case
173194of an objection, the TSC is responsible for working with the individuals
174195involved and finding a resolution.
175196
176- There are steps a nominator can take in advance to make a nomination as
177- frictionless as possible. To request feedback from other collaborators in
178- private, use the [ collaborators discussion page] [ ]
179- (which only collaborators may view). A nominator may also work with the
180- nominee to improve their contribution profile.
181-
182197Collaborators might overlook someone with valuable contributions. In that case,
183198the contributor may open an issue or contact a collaborator to request a
184199nomination.
@@ -206,11 +221,6 @@ push commits, etc.), so what's the minimal amount is subjective, and there will
206221be cases where collaborators disagree on whether a nomination should move
207222forward.
208223
209- When concerns have been raised on the private discussion, refrain from opening
210- the public issue. If no one has explicitly blocked the nomination and you'd like
211- it to move forward, comment something like "If I don't hear any objections
212- before (some time), I will open the public issue".
213-
214224### Onboarding
215225
216226After the nomination passes, a TSC member onboards the new collaborator. See
@@ -224,6 +234,6 @@ The TSC follows a [Consensus Seeking][] decision-making model per the
224234
225235[ Consensus Seeking ] : https://en.wikipedia.org/wiki/Consensus-seeking_decision-making
226236[ TSC Charter ] : https://github.com/nodejs/TSC/blob/HEAD/TSC-Charter.md
227- [ collaborators discussion page ] : https://github.com/nodejs/collaborators/discussions/categories/collaborator-nominations
237+ [ discussion in the nodejs/collaborators ] : https://github.com/nodejs/collaborators/discussions/categories/collaborator-nominations
228238[ nodejs/help ] : https://github.com/nodejs/help
229239[ nodejs/node ] : https://github.com/nodejs/node
0 commit comments