-
Notifications
You must be signed in to change notification settings - Fork 215
Add initial onboarding notes #846
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Mark-Simulacrum
merged 4 commits into
rust-lang:master
from
Mark-Simulacrum:onboarding-guide
May 22, 2025
Merged
Changes from 2 commits
Commits
Show all changes
4 commits
Select commit
Hold shift + click to select a range
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,53 @@ | ||
| # Onboarding to the Project | ||
|
|
||
| This document is a starting point for a new team member (or a refresh for | ||
| existing team members) on things that are useful to know as a member of the | ||
| project, in particular in terms of where to raise concerns or get help. | ||
|
|
||
| ## Relationship to Council | ||
|
|
||
| The Leadership Council formally takes positions on behalf of the Project when | ||
| needed. All Rust project members are officially represented by approximately | ||
| one member of the council (some teams parent up to two or more members). | ||
|
|
||
| Generally speaking, any concerns you have that are either more widely | ||
| applicable (i.e., not just your team) or you feel aren't being fully handled | ||
| within your team can be escalated to the Council. Note that interpersonal | ||
| concerns and/or code of conduct violations should always be directed to the | ||
| Moderation team. | ||
|
|
||
| Escalating to the Council can be done via: | ||
|
|
||
| - Zulip, on [#council](https://rust-lang.zulipchat.com/#narrow/channel/392734-council). | ||
| - Zulip DM, to your council representative (see | ||
| [council](https://www.rust-lang.org/governance/teams/leadership-council) for | ||
| which team each representative represents). | ||
|
|
||
| Either can be a reasonable starting point, please select what you feel more | ||
| comfortable with, though bias towards being public. | ||
|
|
||
| Leadership Council positions are elected by the Project teams on a rotating | ||
| calendar; see [Council term limits] for more details. | ||
|
|
||
| [Council term limits]: https://rust-lang.github.io/rfcs/3392-leadership-council.html#term-limits | ||
Mark-Simulacrum marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| ## Relationship to Foundation | ||
|
|
||
| The Foundation works to support the Project, and the Project has direct | ||
| representation on the Foundation's board (the 5 Project directors). Those | ||
| directors are selected by the Leadership Council per the [bylaws]. | ||
|
|
||
| Those directors have 50% of the vote on any Board vote in the Foundation, | ||
| regardless of the number of non-Project directors. | ||
|
|
||
| The website has the [current Project directors]. | ||
|
|
||
| Please reach out whether you're just interested, have questions, or have concerns in: | ||
|
|
||
| - Zulip, on [#foundation](https://rust-lang.zulipchat.com/#narrow/channel/335408-foundation). | ||
| - To the Council (see above). | ||
| - To one of the Project Directors (see member list above), recommending Zulip | ||
| DM as an initial point. | ||
|
|
||
| [current Project directors]: https://www.rust-lang.org/governance/teams/launching-pad#team-foundation-board-project-directors | ||
| [bylaws]: https://rustfoundation.org/policy/bylaws/#section-2.4-privileges-of-individual-membership | ||
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.