Skip to content

Commit 2ccce27

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

File tree

2 files changed

+9
-8
lines changed

2 files changed

+9
-8
lines changed

src/2025h2/cargo-plumbing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -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 | |

0 commit comments

Comments
 (0)