Skip to content

Commit cbb4642

Browse files
Add initial onboarding notes
1 parent 62bf997 commit cbb4642

File tree

2 files changed

+54
-0
lines changed

2 files changed

+54
-0
lines changed

src/SUMMARY.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# Rust Forge
22

33
[Overview](./README.md)
4+
- [Onboarding to the project](./onboarding.md)
45
- [Platforms](./platforms/README.md)
56
- [Twitter](./platforms/twitter.md)
67
- [Discord](./platforms/discord.md)

src/onboarding.md

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
# Onboarding to the Project
2+
3+
This document is a starting point for a new team member (or a refresh for
4+
existing team members) on things that are useful to know as a member of the
5+
project, in particular in terms of where to raise concerns or get help.
6+
7+
## Relationship to Council
8+
9+
The Leadership Council formally takes positions on behalf of the Project when
10+
needed. All Rust project members are officially represented by approximately
11+
one member of the council (some teams parent up to two or more members).
12+
13+
Generally speaking, any concerns you have that are either more widely
14+
applicable (i.e., not just your team) or you feel aren't being fully handled
15+
within your team can be escalated to the Council. Note that interpersonal
16+
concerns and/or code of conduct violations should always be directed to the
17+
Moderation team.
18+
19+
Escalating to the Council can be done via:
20+
21+
- Zulip, on [#council](https://rust-lang.zulipchat.com/#narrow/channel/392734-council)
22+
- Zulip DM, to your council representative (see
23+
[council](https://www.rust-lang.org/governance/teams/leadership-council) for
24+
which team each representative represents).
25+
26+
Either can be a reasonable starting point, please select what you feel more
27+
comfortable with, though bias towards being public.
28+
29+
Leadership Council positions are elected by the Project teams on a rotating
30+
calendar, see [Council term limits] for more details.
31+
32+
[Council term limits]: https://rust-lang.github.io/rfcs/3392-leadership-council.html#term-limits
33+
34+
## Relationship to Foundation
35+
36+
The Foundation works to support the project, and the project has direct
37+
representation on the Foundation's board (the 5 project directors). Those
38+
directors are selected by the Leadership Council per the [bylaws].
39+
40+
Those directors have 50% of the vote on any Board vote in the Foundation,
41+
regardless of the number of non-Project directors.
42+
43+
The website has the [current project directors].
44+
45+
Please reach out whether you're just interested, have questions, or have concerns in:
46+
47+
- Zulip, on [#foundation](https://rust-lang.zulipchat.com/#narrow/channel/335408-foundation)
48+
- To the Council (see above)
49+
- To one of the Project Directors (see member list above), recommending Zulip
50+
DM as an initial point
51+
52+
[current project directors]: https://www.rust-lang.org/governance/teams/launching-pad#team-foundation-board-project-directors
53+
[bylaws]: https://rustfoundation.org/policy/bylaws/#section-2.4-privileges-of-individual-membership

0 commit comments

Comments
 (0)