Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

The Rust project is currently working towards a slate of 2 project goals, with 0 of them designated as Roadmap Goals. This post provides selected updates on our progress towards these goals (or, in some cases, lack thereof). The full details for any particular goal are available in its associated tracking issue on the rust-project-goals repository.

Roadmap goals

Goals looking for help


Other goal updates

Expand the Rust Reference to specify more aspects of the Rust language (rust-lang/rust-project-goals#394)
Progress Will not complete
Point of contact

Josh Triplett

Champions

lang-docs (Josh Triplett), spec (Josh Triplett)

Task owners

Amanieu d'Antras, Guillaume Gomez, Jack Huey, Josh Triplett, lcnr, Mara Bos, Vadim Petrochenkov, Jane Lusby

1 detailed update available.

Comment by [Nurzhan Saken][] posted on 2026-05-07:

The 2025h2 goal period is now over, so I'm closing this issue. Thanks to everyone who contributed! The experimental language specification goal will continue this work in the 2026 period. Authors are welcome to leave a final comment about the goal's outcome.

Getting Rust for Linux into stable Rust: language features (rust-lang/rust-project-goals#116)
Progress Will not complete
Point of contact

Tomas Sedovic

Champions

lang (Josh Triplett), lang-docs (TC)

Task owners

Ding Xiang Fei

2 detailed updates available.

Comment by [Miguel Ojeda][] posted on 2026-05-07:

There has been a lot of progress and the regular meetings were as useful as always, thanks a lot everyone!

(and to Tomas for keeping track of things and taking minutes, even when the meetings ran over :)

I hope the next period will be the one that sees the Linux kernel essentially removing the last three unstable language features we use (modulo the new ones being added), and getting very close to finishing the list of the compiler features side too.

Comment by [Nurzhan Saken][] posted on 2026-05-07:

The 2025h2 goal period is now over, so I'm closing this issue. Thanks to everyone who contributed! This work continues in the 2026 period via the Rust for Linux roadmap, which includes the Arbitrary Self Types, build-std, Full Const Generics, Const Traits, Field Projections, In-place initialization, Immobile types and guaranteed destructors, and Supertrait auto impl goals. Authors are welcome to leave a final comment about the goal's outcome.