From c3f396654f399286797741480ed8b288921e7126 Mon Sep 17 00:00:00 2001 From: Wesley Wiser Date: Wed, 2 Aug 2023 10:54:38 -0400 Subject: [PATCH] Add post for rotating compiler team leads --- .../2023-08-02-rotating-compiler-leads.md | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 posts/inside-rust/2023-08-02-rotating-compiler-leads.md diff --git a/posts/inside-rust/2023-08-02-rotating-compiler-leads.md b/posts/inside-rust/2023-08-02-rotating-compiler-leads.md new file mode 100644 index 000000000..eb1be85ed --- /dev/null +++ b/posts/inside-rust/2023-08-02-rotating-compiler-leads.md @@ -0,0 +1,33 @@ +--- +layout: post +title: "Rotating Rust compiler team leadership" +author: Wesley Wiser +team: the compiler team +--- + +As initiated in [late 2020] and ratified by [RFC 3262], the Rust compiler team uses a rotating system of co-leads. +After two and a half years, we've decided its time to rotate the leadership again! + +## Welcome David Wood + +Felix Klock is stepping down from his role as senior lead and David Wood is joining Wesley Wiser as the new junior lead for the team. + +Felix remains a valued member of the compiler team (and also the [language design team]). +Felix will be focusing on reducing the [sizes of Rust futures], and on improving the state of the art for authoring Unsafe Rust, via projects such as [Krabcake]. + +David has been a contributor to the Rust project since 2017, a compiler-contributor since 2019 and became a compiler team member in 2021. +His contributions include work on the [diagnostic translation effort], [split DWARF support], [polymorphisation], [non-lexical lifetimes initiative] and general maintenance to the compiler. +David has also been a contributor to the governance and organization of the compiler team itself via [policy proposals] and regular participation in our weekly triage and steering meetings. + +Felix and I are excited to welcome David into this leadership role and I am thrilled to be working alongside him. + +[late 2020]: https://blog.rust-lang.org/inside-rust/2020/12/14/changes-to-compiler-team.html +[RFC 3262]: https://rust-lang.github.io/rfcs/3262-compiler-team-rolling-leads.html +[language design team]: https://lang-team.rust-lang.org/ +[sizes of Rust futures]: https://github.com/rust-lang/rust/issues/69826 +[Krabcake]: https://github.com/pnkfelix/krabcake#what-is-this-krabcake +[diagnostic translation effort]: https://blog.rust-lang.org/inside-rust/2022/08/16/diagnostic-effort.html +[split DWARF support]: https://github.com/rust-lang/rust/pull/98051#issuecomment-1153776677 +[polymorphisation]: https://davidtw.co/media/masters_dissertation.pdf +[non-lexical lifetimes initiative]: https://blog.rust-lang.org/2018/12/06/Rust-1.31-and-rust-2018.html#non-lexical-lifetimes +[policy proposals]: https://github.com/rust-lang/rust-forge/pull/639