The Rust project is currently working towards a slate of 39 project goals, with 3 of them designed as Flagship 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.
Flagship goals
Organize Rust All-Hands 2025
Why this goal? May 15, 2025 marks the 10-year anniversary of Rust's 1.0 release; it also marks 10 years since the creation of the Rust subteams. At the time there were 6 Rust teams with 24 people in total. There are now 57 teams with 166 people. In-person All Hands meetings are an effective way to help these maintainers get to know one another with high-bandwidth discussions. This year, the Rust project will be coming together for RustWeek 2025, a joint event organized with RustNL. Participating project teams will use the time to share knowledge, make plans, or just get to know one another better. One particular goal for the All Hands is reviewing a draft of the Rust Vision Doc, a document that aims to take stock of where Rust is and lay out high-level goals for the next few years.
DEPRECATED SEE THIS HACKMD
We have embarked on the second iteration of our project goals program, covering 2025H1 (2025 Jan to Jun). This round we identified a slate of 26 project
goals, with 3 of them designated as Flagship
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.
Introducing the flagship goals
Niko Matsakis changed 4 months agoView mode Like Bookmark
Over the last six months, the Rust project has been working towards a slate of 26 project
goals, with 3 of them designated as Flagship Goals. This post provides a final update on our progress towards these goals (or, in some cases, lack thereof). We are currently finalizing plans for the next round of project goals, which will cover 2025H1. The full details for any particular goal are available in its associated tracking issue on the rust-project-goals
repository.
Flagship goals
Bring the Async Rust experience closer to parity with sync Rust
Our big goal for this period was async closures, and we are excited to announce that work there is done! Stable support for async closures landed on nightly on Dec 12 and it will be included in Rust 1.85, which ships on Feb 20. Big kudos to [compiler-errors] for driving that.
David Wood changed 6 months agoView mode Like Bookmark
Welcome to your team's workspace
Congratulations! :tada: You've created a team workspace, where collaboration and transparency thrive.
A team's workspace is the central hub for working together on shared notes, making it easy for everyone to contribute, edit, and stay aligned.
Whether you're collaborating on technical design docs or brainstorming ideas, team workspaces allow for open communication and seamless real-time collaboration. This guide will show you how to get the most out of your workspace, helping your team stay productive, organized, and in sync.
Let's get started!
What we'll cover
Niko Matsakis changed 6 months agoView mode Like Bookmark