Skip to content

Commit 7af4b89

Browse files
authored
Merge pull request #191 from nikomatsakis/invited-not-orphaned
adopt INVITED goal terminology
2 parents 057fa3d + 9178f7d commit 7af4b89

File tree

9 files changed

+15
-17
lines changed

9 files changed

+15
-17
lines changed

crates/rust-project-goals/src/goal.rs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ impl GoalDocument {
117117
let link_path = Arc::new(link_path.to_path_buf());
118118

119119
let plan_items = match metadata.status {
120-
Status::Flagship | Status::Accepted | Status::Proposed | Status::Orphaned => {
120+
Status::Flagship | Status::Accepted | Status::Proposed => {
121121
extract_plan_items(&sections)?
122122
}
123123
Status::NotAccepted => vec![],
@@ -153,7 +153,7 @@ impl GoalDocument {
153153
/// True if this goal is a candidate (may yet be accepted)
154154
pub fn is_not_not_accepted(&self) -> bool {
155155
match self.metadata.status {
156-
Status::Flagship | Status::Accepted | Status::Proposed | Status::Orphaned => true,
156+
Status::Flagship | Status::Accepted | Status::Proposed => true,
157157
Status::NotAccepted => false,
158158
}
159159
}
@@ -298,7 +298,6 @@ pub enum Status {
298298
Flagship,
299299
Accepted,
300300
Proposed,
301-
Orphaned,
302301
NotAccepted,
303302
}
304303

@@ -310,7 +309,6 @@ impl TryFrom<&str> for Status {
310309
("Flagship", Status::Flagship),
311310
("Accepted", Status::Accepted),
312311
("Proposed", Status::Proposed),
313-
("Orphaned", Status::Orphaned),
314312
("Not accepted", Status::NotAccepted),
315313
];
316314

src/2024h2/accepted.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ This page lists the project goals accepted for 2024h2, with the exception of [fl
44

55
Some goals here do not yet have an owner (look for the ![Help wanted][] badge). Teams have reserved some capacity to pursue these goals but until an appropriate owner is found they are only considered provisionally accepted. If you are interested in serving as the owner for one of these orphaned goals, reach out to the mentor listed in the goal to discuss.
66

7-
<!-- GOALS 'Accepted,Orphaned' -->
7+
<!-- GOALS 'Accepted' -->

src/2024h2/goals.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,4 @@ These are the other accepted goals.
1414

1515
**Orphaned goals.** Some goals here are marked with the ![Help wanted][] badge for their owner. These goals are called "orphaned goals". Teams have reserved some capacity to pursue these goals but until an appropriate owner is found they are only considered provisionally accepted. If you are interested in serving as the owner for one of these orphaned goals, reach out to the mentor listed in the goal to discuss.
1616

17-
<!-- GOALS 'Accepted,Orphaned' -->
17+
<!-- GOALS 'Accepted' -->

src/2024h2/user-wide-cache.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# User-wide build cache
22

33
| Metadata | |
4-
| --- | --- |
4+
|----------------|------------------------------------|
55
| Owner(s) | ![Help wanted][] |
66
| Teams | [cargo] |
7-
| Status | Orphaned |
7+
| Status | Accepted |
88
| Tracking issue | [rust-lang/rust-project-goals#124] |
99

1010

@@ -115,7 +115,7 @@ idempotence (and verify the opt-in mentioned earlier).
115115
*This section defines the specific work items that are planned and who is expected to do them. It should also include what will be needed from Rust teams. The table below shows some common sets of asks and work, but feel free to adjust it as needed. Every row in the table should either correspond to something done by a contributor or something asked of a team. For items done by a contributor, list the contributor, or ![Heap wanted][] if you don't yet know who will do it. For things asked of teams, list ![Team][] and the name of the team. The things typically asked of teams are defined in the [Definitions](#definitions) section below.*
116116

117117
| Subgoal | Owner(s) or team(s) | Notes |
118-
| ------------------------ | ------------------- | ----- |
118+
|--------------------------|---------------------|-------|
119119
| User-wide caching | | |
120120
| ↳ Implementation | Goal owner | |
121121
| ↳ Standard reviews | ![Team][] [cargo] | |

src/2025h1/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ The flagship goals proposed for this roadmap are as follows:
5151

5252
The full slate of project goals are as follows. These goals all have identified owners who will drive the work forward as well as a viable work plan. The goals include asks from the listed Rust teams, which are cataloged in the [reference-level explanation](#reference-level-explanation) section below.
5353

54-
Some goals here do not yet have an owner (look for the ![Help wanted][] badge). Teams have reserved some capacity to pursue these goals but until an appropriate owner is found they are only considered provisionally accepted. If you are interested in serving as the owner for one of these orphaned goals, reach out to the mentor listed in the goal to discuss.
54+
**Invited goals.** Some goals of the goals below are "invited goals", meaning that for that goal to happen we need someone to step up and serve as an owner. To find the invited goals, look for the ![Help wanted][] badge in the table below. Invited goals have reserved capacity for teams and a mentor, so if you are someone looking to help Rust progress, they are a great way to get involved.
5555

5656
<!-- GOALS 'Proposed' -->
5757

src/2025h1/goals.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@ Flagship goals represent the goals expected to have the broadest overall impact.
1616

1717
These are the other proposed goals.
1818

19-
**Orphaned goals.** Some goals here are marked with the ![Help wanted][] badge for their owner. These goals are called "orphaned goals". Teams have reserved some capacity to pursue these goals but until an appropriate owner is found they are only considered provisionally accepted. If you are interested in serving as the owner for one of these orphaned goals, reach out to the mentor listed in the goal to discuss.
19+
**Invited goals.** Some goals of the goals below are "invited goals", meaning that for that goal to happen we need someone to step up and serve as an owner. To find the invited goals, look for the ![Help wanted][] badge in the table below. Invited goals have reserved capacity for teams and a mentor, so if you are someone looking to help Rust progress, they are a great way to get involved.
2020

21-
<!-- GOALS 'Accepted,Proposed,Orphaned' -->
21+
<!-- GOALS 'Accepted,Proposed' -->

src/admin/mdbook_plugin.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,4 @@ The placeholder <code>&lt;-- #GOALS --&gt;</code> will be replaced with the tota
3333

3434
### Goal listing
3535

36-
The placeholder <code>&lt;-- GOALS '$Status' --&gt;</code> will insert a goal table listing goals of the given status `$Status`, e.g., <code>&lt;-- GOALS 'Flagship' --&gt;</code>. You can also list multiple status items, e.g., <code>&lt;-- GOALS 'Accepted,Orphaned' --&gt;</code>
36+
The placeholder <code>&lt;-- GOALS '$Status' --&gt;</code> will insert a goal table listing goals of the given status `$Status`, e.g., <code>&lt;-- GOALS 'Flagship' --&gt;</code>. You can also list multiple status items, e.g., <code>&lt;-- GOALS 'Accepted,Proposed' --&gt;</code>

src/admin/samples/goals.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@ Flagship goals represent the goals expected to have the broadest overall impact.
2020

2121
These are the other proposed goals.
2222

23-
**Orphaned goals.** Some goals here are marked with the ![Help wanted][] badge for their owner. These goals are called "orphaned goals". Teams have reserved some capacity to pursue these goals but until an appropriate owner is found they are only considered provisionally accepted. If you are interested in serving as the owner for one of these orphaned goals, reach out to the mentor listed in the goal to discuss.
23+
**Invited goals.** Some goals of the goals below are "invited goals", meaning that for that goal to happen we need someone to step up and serve as an owner. To find the invited goals, look for the ![Help wanted][] badge in the table below. Invited goals have reserved capacity for teams and a mentor, so if you are someone looking to help Rust progress, they are a great way to get involved.
2424

25-
<!-- GOALS 'Accepted,Proposed,Orphaned' -->
25+
<!-- GOALS 'Accepted,Proposed' -->

src/admin/samples/rfc.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,9 +61,9 @@ The flagship goals proposed for this roadmap are as follows:
6161

6262
The full slate of project goals are as follows. These goals all have identified owners who will drive the work forward as well as a viable work plan. The goals include asks from the listed Rust teams, which are cataloged in the [reference-level explanation](#reference-level-explanation) section below.
6363

64-
Some goals here do not yet have an owner (look for the ![Help wanted][] badge). Teams have reserved some capacity to pursue these goals but until an appropriate owner is found they are only considered provisionally accepted. If you are interested in serving as the owner for one of these orphaned goals, reach out to the mentor listed in the goal to discuss.
64+
**Invited goals.** Some goals of the goals below are "invited goals", meaning that for that goal to happen we need someone to step up and serve as an owner. To find the invited goals, look for the ![Help wanted][] badge in the table below. Invited goals have reserved capacity for teams and a mentor, so if you are someone looking to help Rust progress, they are a great way to get involved.
6565

66-
<!-- GOALS 'Accepted,Orphaned' -->
66+
<!-- GOALS 'Proposed' -->
6767

6868
# Reference-level explanation
6969
[reference-level-explanation]: #reference-level-explanation

0 commit comments

Comments
 (0)