You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/governance/council.md
+10-10Lines changed: 10 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -1,12 +1,12 @@
1
1
# Leadership Council
2
2
3
-
This document defines the authority[^authority] and policies of the Rust Leadership Council to ensure successful operation of the Rust Project.
3
+
This document defines the authority[^authority] and policies of the Rust Leadership Council ("Council") to ensure successful operation of the Rust Project.
4
4
5
5
This document serves as a living document defining the current accepted set of policies governing the Council.
6
6
The basis of this document started with the text of [RFC 3392] which established the Council,
7
7
and may be updated via the [RFC process](https://rust-lang.github.io/rfcs/).
8
8
9
-
The Leadership Council delegates much of this authority to teams (which includes subteams,
9
+
The Council delegates much of this authority to teams (which includes subteams,
10
10
working groups, etc.[^teams]) who autonomously make decisions concerning their purviews.
11
11
However, the Council retains some decision-making authority, outlined and delimited by this document.
12
12
@@ -61,7 +61,7 @@ and coordinates and adjusts the organizational structure of Project teams.
61
61
62
62
The Rust project consists of hundreds of globally distributed people, organized into teams with various purviews. However, a great deal of work falls outside the purview of any established team, and still needs to get done.
63
63
64
-
The Leadership Council focuses on identifying and prioritizing work outside of team purviews. The Council primarily delegates that work, rather than doing that work itself. The Council can also serve as a coordination, organization, and accountability body between teams, such as for cross-team efforts, roadmaps, and the long-term success of the Project.
64
+
The Council focuses on identifying and prioritizing work outside of team purviews. The Council primarily delegates that work, rather than doing that work itself. The Council can also serve as a coordination, organization, and accountability body between teams, such as for cross-team efforts, roadmaps, and the long-term success of the Project.
65
65
66
66
# Duties, expectations, and constraints on the Council
67
67
@@ -210,7 +210,7 @@ While some teams may not currently have an abundance of candidates who fit this
210
210
211
211
## Credentials
212
212
213
-
The Leadership Council does not have privileged access to administrative credentials for the project.
213
+
The Council does not have privileged access to administrative credentials for the project.
214
214
This access solely resides with the infrastructure team[^infra-creds].
215
215
The infrastructure team's responsibilities include ensuring teams have the tools and access needed to do their work effectively, while balancing against security and maintainability of our infrastructure.
216
216
The Council can help coordinate which teams should have access through policy.
@@ -224,7 +224,7 @@ The Council delegates a purview to the Project directors to represent the Projec
The Leadership Council make decisions of two different types: operational decisions and policy decisions. Certain considerations may be placed on a given decision depending on its classification. However, by default, the Council uses a consent decision-making process for all decisions regardless of classification.
227
+
The Council make decisions of two different types: operational decisions and policy decisions. Certain considerations may be placed on a given decision depending on its classification. However, by default, the Council uses a consent decision-making process for all decisions regardless of classification.
228
228
229
229
## Operational vs policy decisions
230
230
@@ -248,7 +248,7 @@ The Council uses consent decision-making where instead of being asked "do you ag
248
248
### Approval criteria
249
249
250
250
The consent decision-making process has the following approval criteria:
251
-
- Posting the proposal in one of the Leadership Council's designated communication spaces (a meeting or a specific channel).
251
+
- Posting the proposal in one of the Council's designated communication spaces (a meeting or a specific channel).
252
252
- Having confirmation that at least N-2 Council representatives (where N is the total number of Council representatives) have fully reviewed the final proposal and give their consent.
253
253
- Having no outstanding explicit objections from any Council representative.
254
254
- Providing a minimum 10 days for feedback.
@@ -310,7 +310,7 @@ All policy decisions should have an evaluation date as part of the policy. Initi
310
310
311
311
# Transparency and oversight for decision making
312
312
313
-
Decisions made by the Leadership Council will necessarily require varying levels of transparency and oversight based on the kind of decision being made. This section gives guidance on how the Council will seek oversight for its decisions, and what qualifies decisions to be made in private or in public.
313
+
Decisions made by the Council will necessarily require varying levels of transparency and oversight based on the kind of decision being made. This section gives guidance on how the Council will seek oversight for its decisions, and what qualifies decisions to be made in private or in public.
314
314
315
315
This RFC places certain decisions into each category. All decisions not specifically enumerated must use the public policy process. The Council may evolve the categorization through the [public policy process][decisions-that-the-council-must-make-via-public-proposal].
316
316
@@ -383,15 +383,15 @@ Decisions in this category require the Council to publicly seek feedback from th
383
383
384
384
Following the existing RFC process, public proposals must have a minimum time-delay for feedback before the decision takes effect. Any representative may request that the feedback period for a particular decision is extended to at most 20 days total. The Council may make an internal operational decision to extend the feedback period beyond 20 days. The time-delay for feedback starts only when the necessary threshold for approval is otherwise met, including there not being any raised objections. If objections are raised and resolved during the time-delay, the waiting period starts again.
385
385
386
-
The Leadership Council is expected to evolve over time to meet the evolving needs of the teams, the Rust Project, and the community. Such evolutionary changes may be small or large in scope and require corresponding amounts of oversight. Changes that materially impact the shape of the Council would need to be part of a public decision process.
386
+
The Council is expected to evolve over time to meet the evolving needs of the teams, the Rust Project, and the community. Such evolutionary changes may be small or large in scope and require corresponding amounts of oversight. Changes that materially impact the shape of the Council would need to be part of a public decision process.
387
387
388
388
As an exception to the above, modifications or removals of a single top-level team (other than the moderation team) may occur with the unanimous agreement of the Council absent the representative delegated by that top-level team.
389
389
390
390
The Council is permitted to have private *discussions* even on something that ultimately ends up as a public proposal or a publicly disclosed internal decision. The Council may wish to do this if the discussions are sensitive to allow decision participants to speak more frankly and freely. Additionally, in some cases, private information that can't be disclosed may impact an otherwise public decision/proposal; the Council should strive to be as transparent and non-misleading as possible and avoid having opaque decisions where all rationale is private.
391
391
392
392
Note that all decisions fall into this category unless explicitly designated (via this document or future public proposals) to fall into another category, so this list (unlike those in the other two categories) is intentionally vague/broad: it is intended to give guidance on what likely should belong in this category without necessarily being prescriptive.
393
393
394
-
- Any decision that has the effect of modifying the list of decision-makers on the Leadership Council or the decision-making process of the Leadership Council. For instance:
394
+
- Any decision that has the effect of modifying the list of decision-makers on the Council or the decision-making process of the Council. For instance:
395
395
- Changing this list (or this document in general).
396
396
- Modifying the publication and approval process used for the Council's public proposals. Such a proposal must use the existing established process, not the proposed process.
397
397
- Adding, modifying, or removing policies affecting eligibility for Council representatives.
@@ -405,7 +405,7 @@ Note that all decisions fall into this category unless explicitly designated (vi
405
405
- A legal/licensing policy affecting Rust Project software or other work of the Rust Project.
406
406
- A change to the Code of Conduct.
407
407
- A policy affecting eligibility for membership in the Rust Project or any team thereof.
408
-
- A change to how the moderation team moderates Council representatives or the Leadership Council as a whole. Such decisions must be made jointly with the moderation team.
408
+
- A change to how the moderation team moderates Council representatives or the Council as a whole. Such decisions must be made jointly with the moderation team.
409
409
- An agreement with another project or organization that makes any ongoing commitments on behalf of the Rust Project. (One-off commitments involving teams that have agreed to those commitments are fine.)
410
410
- Creating or substantially modifying legal structures (e.g. additional Foundations, changing relationship with the Rust Foundation, partnering with other legal entities).
411
411
- Making policy decisions requested by one or more teams that would be within the normal purviews of those teams. (Note that teams can ask for Council input without requesting a Council decision.)
0 commit comments