Try out the new site!

The Rust Team

The Rust project is governed by a number of teams, each focused on a specific area of concern. Below are the rosters, in alphabetical order.

To contact a team, post your question or comment to the Internals forum and tag your post with the category corresponding to the team name. Note that security disclosures should follow the Rust security disclosure process.

Core team

Responsibility: overall direction of the project, subteam leadership, cross-cutting concerns

Language team

Responsibility: designing new language features

Language team shepherds

Responsibility: helping guide language RFCs to completion, assisting the language team with its work

Library team

Responsibility: the Rust standard library, rust-lang crates, conventions, and ecosystem support

Compiler team

Responsibility: compiler internals, optimizations

Dev tools team

Responsibility: Rust developer tools

Cargo team

Responsibility: design and implementation of Cargo

IDEs and editors team

Responsibility: IDEs, editors, and supporting tools such as Racer and the RLS

Infrastructure team

Responsibility: infrastructure supporting the Rust project itself: CI, releases, bots, metrics
Contact: team

Responsibility: management of operations, development, and policies for

Release team

Responsibility: tracking regressions, stabilizations, and producing Rust releases

Community team

Responsibility: coordinating events, outreach, commercial users, teaching materials, and exposure

Documentation team

Responsibility: ensuring Rust has fantastic documentation

Documentation peers

Responsibility: oversight of specific documentation, and coordination with the docs team

Rustdoc team

Responsibility: Documentation tools including Rustdoc and

Moderation team

Responsibility: helping uphold the code of conduct

Rust team alumni

Responsibility: enjoying a leisurely retirement