Skip to content

Commit fb5c71e

Browse files
committed
Update project goals from 2025h1
1 parent cbfcbaa commit fb5c71e

File tree

4 files changed

+15
-14
lines changed

4 files changed

+15
-14
lines changed

src/2025h2/cargo-plumbing.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
| Point of contact | @epage |
66
| Teams | <!-- TEAMS WITH ASKS --> |
77
| Task owners | <!-- TASK OWNERS --> |
8-
| Status | Invited |
8+
| Status | Proposed for mentorship |
99
| Zulip channel | N/A |
1010
| Tracking issue | [rust-lang/rust-project-goals#264] |
1111

@@ -57,7 +57,7 @@ There have been experiments for a plumbing for builds
5757

5858
### The next 6 months
5959

60-
Create a third-party subcommand to experiment with plumbing commands.
60+
Continue on the third-party subcommand to experiment with plumbing commands ([source](https://github.com/crate-ci/cargo-plumbing)).
6161

6262
A build in Cargo can roughly be split into
6363
1. Locate project

src/2025h2/cargo-script.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
| Point of contact | @epage |
66
| Teams | <!-- TEAMS WITH ASKS --> |
77
| Task owners | <!-- TASK OWNERS --> |
8-
| Status | Accepted |
8+
| Status | Proposed |
99
| Tracking issue | [rust-lang/rust-project-goals#119] |
1010
| Zulip channel | N/A (an existing stream can be re-used or new streams can be created on request) |
1111

@@ -35,14 +35,15 @@ script in the path that calls `cargo run --manifest-path ...`).
3535

3636
### The next 6 months
3737

38-
The support is already implemented on nightly.
39-
The goal is to stabilize support.
40-
With [RFC #3502] and [RFC #3503] approved, the next steps are being tracked in [rust-lang/cargo#12207].
38+
Cargo and basic rustc support is already implemented on nightly.
39+
The goal is to finalize things within the rust repo and stabilize.
40+
With [RFC #3502] and [RFC #3503] approved, the next steps are being tracked in [rust-lang/cargo#12207] and [rust-lang/rust#136889](https://github.com/rust-lang/rust/issues/136889).
4141

4242
At a high-level, this is
43-
- Add support to the compiler for the frontmatter syntax
44-
- Add support in Cargo for scripts as a "source"
45-
- Polish
43+
- rustfmt gracefully handling the presence of a frontmatter
44+
- r-a gracefully handling the presence of a frontmatter
45+
- Fix a known bug in rustc's lexer ([rust-lang/rust#141367](https://github.com/rust-lang/rust/issues/141367)).
46+
- Improve error messages in Cargo
4647

4748
### The "shiny future" we are working towards
4849

@@ -67,8 +68,8 @@ Tracking issue [#136889](https://github.com/rust-lang/rust/issues/136889):
6768

6869
| Task | Owner(s) or team(s) | Notes |
6970
|-----------------------------------|------------------------------------|-------|
70-
| Rustc implementation | @epage | |
7171
| Rust-analyzer implementation | @epage | |
72+
| rustfmt implementation | @epage | |
7273
| Standard reviews | ![Team][] [compiler] | |
7374
| Lang-team champion | ![Team][] [lang] | @joshtriplett |
7475
| Author call for testing blog post | @epage | |

src/2025h2/libtest-json.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
| Point of contact | @epage |
66
| Teams | <!-- TEAMS WITH ASKS --> |
77
| Task owners | <!-- TASK OWNERS --> |
8-
| Status | Accepted |
8+
| Status | Proposed |
99
| Zulip channel | N/A |
1010
| Tracking issue | [rust-lang/rust-project-goals#255] |
1111

@@ -90,4 +90,4 @@ Definitions for terms used above:
9090
* Compiler [Major Change Proposal (MCP)](https://forge.rust-lang.org/compiler/mcp.html) is used to propose a 'larger than average' change and get feedback from the compiler team.
9191
* Library [API Change Proposal (ACP)](https://std-dev-guide.rust-lang.org/development/feature-lifecycle.html) describes a change to the standard library.
9292

93-
## Frequently asked questions
93+
## Frequently asked questions

src/2025h2/pub-priv.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
| Point of contact | @epage |
66
| Teams | <!-- TEAMS WITH ASKS --> |
77
| Task owners | <!-- TASK OWNERS --> |
8-
| Status | Invited |
8+
| Status | Proposed for mentorship |
99
| Zulip channel | N/A |
1010
| Tracking issue | [rust-lang/rust-project-goals#272] |
1111

@@ -71,4 +71,4 @@ Definitions for terms used above:
7171
* Compiler [Major Change Proposal (MCP)](https://forge.rust-lang.org/compiler/mcp.html) is used to propose a 'larger than average' change and get feedback from the compiler team.
7272
* Library [API Change Proposal (ACP)](https://std-dev-guide.rust-lang.org/development/feature-lifecycle.html) describes a change to the standard library.
7373

74-
## Frequently asked questions
74+
## Frequently asked questions

0 commit comments

Comments
 (0)