Skip to content

Commit fa38925

Browse files
authored
docs: update repo captain nomination policies
Ref: #6234 (comment)
1 parent d36e7e3 commit fa38925

File tree

1 file changed

+13
-6
lines changed

1 file changed

+13
-6
lines changed

Contributing.md

+13-6
Original file line numberDiff line numberDiff line change
@@ -132,12 +132,19 @@ Like TC members, Repo captains are a subset of committers.
132132
To become a captain for a project the candidate is expected to participate in that
133133
project for at least 6 months as a committer prior to the request. They should have
134134
helped with code contributions as well as triaging issues. They are also required to
135-
have 2FA enabled on both their GitHub and npm accounts. Any TC member or existing
136-
captain on the repo can nominate another committer to the captain role, submit a PR to
137-
this doc, in the **Active Project Captains** section (maintaining the sort order) with
138-
the project, their GitHub handle and npm username (if different). The PR will require
139-
at least 2 approvals from TC members and 2 weeks hold time to allow for comment and/or
140-
dissent. When the PR is merged, a TC member will add them to the proper GitHub/npm groups.
135+
have 2FA enabled on both their GitHub and npm accounts.
136+
137+
Any TC member or an existing captain on the **same** repo can nominate another committer
138+
to the captain role. To do so, they should submit a PR to this document, updating the
139+
**Active Project Captains** section (while maintaining the sort order) with the project
140+
name, the nominee's GitHub handle, and their npm username (if different).
141+
- Repos can have as many captains as make sense for the scope of work.
142+
- A TC member or an existing repo captain **on the same project** can nominate a new captain.
143+
Repo captains from other projects should not nominate captains for a different project.
144+
145+
The PR will require at least 2 approvals from TC members and 2 weeks hold time to allow
146+
for comment and/or dissent. When the PR is merged, a TC member will add them to the
147+
proper GitHub/npm groups.
141148

142149
### Active Projects and Captains
143150

0 commit comments

Comments
 (0)