This page contains archived teams that are no longer active. We want to thank all past members for their invaluable contributions!
Content team
Помощь в поддержке сбора и разработка контента сообщества.
Cross-Team Collaboration Fun Times
Fostering cross-team collaboration in the Rust project
Core team
Управление проектом, управление подкомандами и смежные вопросы.
Dev tools peers
Oversight of specific Rust tools, and coordination with devtools team
Команда документации
Обеспечение Rust фантастической документацией
Documentation peers
Oversight of specific documentation, and coordination with the docs team
Ecosystem team
icebreakers-cleanup-crew
icebreakers-llvm
Команда IDE и редакторов
IDE, редакторы и инструменты поддержки, такие как Racer и rust-analyzer
Incremental compilation working area
Improving incremental compilation in rustc
Interim Leadership Chat
A temporary governing body used to ratify RFC 3392
Edition 2021 Project Group
Managing the Rust 2021 edition
Error Handling Project Group
Identifying error handling best practices and consolidating the ecosystem
Foundation Project Group
Explore, plan and create a foundation for the Rust project
THIR Unsafety Checker Project Group
Working on refactoring unsafety checking to operate on THIR
Команда Reference
Работа над Rust Reference
Binary size working area
Improving the binary size of Rust programs and libraries
Debugging working group
Инструменты отладки и соответствующая инфраструктура
Governance Working Group
Работа над улучшением управления Rust
Грамматика
Работают над официальной, формальной грамматикой для Rust и проверяют существующие реализации на её соответствие.
Meta
Как организуется команда компилятора
Networking working group
Focusing on improving the end-to-end experience with both sync and async networking code, in coordination with the growing web ecosystem
Async foundations working group
Stabilizing and documenting the async features of Rust
Embedded networking working group
Supporting IoT development with Rust
Web foundations working group
Improving web development with Rust
Non-Lexical Lifetimes (NLL)
Реализация нелексических времён жизни и нового анализа заимствований, основанного на MIR
Polymorphization working group
Implementing polymorphization to reduce unnecessary monomorphisation in rustc
Prioritization working area
Triaging bugs, mainly deciding if there are critical (potential) release blockers
RFC 2229
Заставляют замыкания захватывать отдельные поля переменной, а не всю составную переменную
Rust Code Reading Club working group
Helping new and experienced contributors learn more about rustc
Rustfix working group
Улучшение cargo-fix
и точка контакта с другими командами
Self-Profile
Улучшение возможности -Z self-profile
Traits
Модернизация поддержки типажей в rustc на основе Chalk.
Руководство по небезопасному коду
Разработка "Руководства по небезопасному коду", которая описывает какое поведение может быть у небезопасного кода, а какое - не может.
WebAssembly (WASM) working group
Направлена на сквозной опыт встраивания кода на Rust в библиотеки и приложения на JS при помощи WebAssembly.