Skip to content

Commit 09ca760

Browse files
committed
document process for adding new team members
1 parent 040b9db commit 09ca760

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

src/compiler/membership.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,3 +154,33 @@ If a member or maintainer has been inactive in the compiler for 6 months, then w
154154
they would like to go to alumni status. If they respond yes or do not respond, they can be placed on
155155
alumni status. If they would prefer to remain active, that is also fine, but they will get asked
156156
again periodically if they continue to be inactive.
157+
158+
### Process: Adding a new team member
159+
When a potential team member has been nominated by existing members, there is a standard process
160+
that can be followed by team leads to add the new team member:
161+
162+
1. Contact the nominatees asking if they are interested in joining the team:
163+
164+
```quote
165+
Hey $name, you've been nominated for compiler team membership by a few people on the compiler
166+
team! The [compiler team re-org RFC][rfc] has the full details as to what this means. This would
167+
grant you permission to resources like bors and such.
168+
169+
This would not require you to take on additional work or responsibilities (though joining the
170+
review queue is encouraged), and is just public recognition of the great work you've already been
171+
doing around the compiler!
172+
173+
If you would like to accept, please let me know and I can update the teams repo accordingly.
174+
175+
[rfc]: https://rust-lang.github.io/rfcs/3599-compiler-team-reorganisation.html#team-members
176+
```
177+
178+
2. Add the new nominee to the teams repository and to the [compiler team][team]. This will sync
179+
with Zulip, GitHub, etc. to give the new team member access and permissions.
180+
181+
3. Draft a Inside Rust blog post introducing the new team members. See [previous][p1] [examples][p2]
182+
for a template.
183+
184+
[team]: https://github.com/rust-lang/team/blob/master/teams/compiler.toml
185+
[p1]: https://blog.rust-lang.org/inside-rust/2024/11/12/compiler-team-new-members/
186+
[p2]: https://blog.rust-lang.org/inside-rust/2024/11/01/compiler-team-reorg/

0 commit comments

Comments
 (0)