Skip to content

Commit 6ae2095

Browse files
authored
Merge pull request #860 from jyn514/joining-teams
add skeleton for how to join a team; suggest joining wg-triage
2 parents 1ed3337 + 60f3c42 commit 6ae2095

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

src/onboarding.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,27 @@ This document is a starting point for a new team member (or a refresh for
44
existing team members) on things that are useful to know as a member of the
55
project, in particular in terms of where to raise concerns or get help.
66

7+
## Joining a team
8+
9+
Each team has different policies for joining new team members, as well as different responsibilities once you join. For now, you should talk to a team lead to learn what the team's policy is (and please encourage them to document the policy here!). In general, most teams expect you to at least:
10+
- Contribute to the team for at least a couple months before joining
11+
- Respond within a reasonable time to [Final Comment Periods][fcps] on RFCs and PRs.
12+
13+
[fcps]: https://rust-lang.github.io/rfcs/#what-the-process-is
14+
15+
### Joining wg-triage
16+
17+
One exception to the above is wg-triage, which we highly recommend as an introduction to working on the project. wg-triage works on triaging issues and PRs in the rust-lang/rust repository, and does not require prior experience with programming or compilers. Feel free to join wg-triage if you have ever interacted with the Rust project (interacting frequently enough that we recognize you is encouraged but not required).
18+
19+
To join this team, simply talk to [Dylan-DPC] and then open a PR to [rust-lang/team][team-repo]. See [team#1826] for an example of what changes to make.
20+
21+
For more information about wg-triage, see [Triage Procedure].
22+
23+
[team-repo]: https://github.com/rust-lang/team
24+
[team#1826]: https://github.com/rust-lang/team/pull/1826
25+
[Dylan-DPC]: https://rust-lang.zulipchat.com/#user/120823
26+
[Triage Procedure]: ./release/triage-procedure.md
27+
728
## Relationship to Council
829

930
The Leadership Council formally takes positions on behalf of the Project when

0 commit comments

Comments
 (0)