Skip to content

Commit 71198e0

Browse files
authored
Merge branch 'rust-lang:main' into main
2 parents 5347e45 + 950acd2 commit 71198e0

File tree

2 files changed

+32
-0
lines changed

2 files changed

+32
-0
lines changed

src/SUMMARY.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131

3232
# 🔧 Running the goals program
3333

34+
* [The goals team](./admin/team.md)
3435
* [Running the program](./admin/running-the-program.md)
3536
* [Sample: Call for Proposal blog post](./admin/samples/cfp.md)
3637
* [Sample: Text for the main README](./admin/samples/main-readme.md)

src/admin/team.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Goals team
2+
3+
The Rust goals program is administered by the Goals team.
4+
This document serves as the team charter.
5+
6+
## Mission
7+
8+
Our mission is to focus the Rust programming language efforts by running and administering an inclusive and dynamic goals program. We work with the project teams to identify the highest priority items and to make sure that the teams are budgeting adequate time and resources to ensure those items are successful. For new contributors who have an idea they'd like to pursue, we work to provide a welcoming "front door" to Rust, connecting their proposal to the maintainers whose support will be needed to make it reality. For existing maintainers, we help them to document the work they are doing and to find new contributors.
9+
10+
## Role and duties of team members
11+
12+
Team members perform some subset of the following roles:
13+
14+
* Attending short sync meetings.
15+
* When preparing a new goal slate:
16+
* Advertising the goal program to teams and soliciting participation
17+
* Reviewing incoming goal proposals for quality and accuracy
18+
* Seeking feedback on behalf of outsiders' goals
19+
* Authoring the RFC and hounding team leads to check their boxes
20+
* Deciding which goals to propose as flagship goals.
21+
* During the year:
22+
* Authoring round-up blog posts highlighting progress
23+
* Updating and maintaining the web-site
24+
* Checking in with the owners of goals that are not reporting progress to see if they need help
25+
26+
## Role of the lead
27+
28+
The team lead is the [owner](../about/owners.md) of the program,
29+
meaning that they take ultimately responsible for ensuring the goals program moves forward smoothly.
30+
They perform and and all of the member functions as needed, delegating where possible.
31+
In the event of conflicts (e.g., which goals to propose as flagship goals in the RFC), team lead makes the final decision.

0 commit comments

Comments
 (0)