-
Notifications
You must be signed in to change notification settings - Fork 12.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tracking issue for Rust working groups #54445
Comments
The WG-grammar announcement thread link points to a post about a security WG. |
Whoops, fixed! |
(Also, I expect some things are missing here... I just added what I could think of off the top of my head. We should complete the list.) |
There's also embedded, cli, wasm, and net WGs. And perhaps a Windows WG. |
Just for curious, which working group does things like "const generics" or "unsized rvalue" belong to? |
Neither of those have working groups. |
We also have a codegen WG, I edited the top message with the details. |
Just IRC and GH issues. |
Duh, forgot the domain working groups. I've added them. Domain leaders, if you want to add contact info, would be appreciated. |
I don't have contact info. |
Should the dev tool WGs be mentioned here? There's a bunch of WG channels for those, in the |
How to get involved in the Rust and WebAssembly domain WG: https://github.com/rustwasm/team#get-involved |
Closing because this information is now available on our web page!
|
This is a temporary tracking issue that exists to track the full set of Rust Working Groups. For each working group, we track the chat channel, associated team, as well as a short description of its purpose.
Definition: A Rust Working Group is a set of people working at common purpose. Working Groups are associated with a Rust team. Unlike a Rust Team, Working Groups don't have "formal decision making power", though often they are charged with drawing up recommendations, RFCs, or other documents for the teams (which is then intended to make the final decision).
Domain Working Groups
Networking services
Scope: Focusing on the end-to-end experience for both sync and async networking code, in coordination with the growing ecosystem in this space.
Contact(s): @withoutboats and @cramertj
WebAssembly
Scope: Focusing on the end-to-end experience of embedding Rust code in JS libraries and apps via WebAssembly.
Contact(s): @fitzgen
Get involved: https://github.com/rustwasm/team#get-involved
CLI Apps
Scope: Focusing on the end-to-end experience of writing CLI apps, both large and small, in Rust.
Contact(s): @killercup
Embedded Devices
Scope: Focusing on the end-to-end experience of using Rust in resource-constrained environments and non-traditional platforms.
Contact(s): @japaric
Lang and Compiler Team Working Groups
WG-NLL
Scope: Implementing the new MIR-based borrow check and non-lexical lifetimes. See the tracking issue for more information.
Chat channel: The wg-nll stream on Zulip.
Contact(s): @nikomatsakis and @pnkfelix
WG-UCG
Scope: Working out the "Unsafe Code Guidelines", which define what kind of behavior unsafe code can and cannot do. The unsafe-code-guidelines repository is where most of the discussion takes place (see the README, which explains the general setup, and the issues).
Chat channel: The wg-unsafe-code-guidelines stream on Zulip is used for coordination.
Contact(s): @nikomatsakis and @avadacatavra
WG-Grammar
Scope: Working out a the official, formal grammar for Rust and validating it against existing implementations.
See the announcement thread for more details.
Chat Channel:
#wg-grammar
on DiscordContact(s): @Centril and @qmx
WG-Traits
Scope: Revamping the rustc trait implementation to follow the Chalk approach.
Chat Channel: There is a #wg-traits on Discord, but the group is currently on hiatus until Rust 2018 ships. =)
Contact(s): @nikomatsakis
WG-Compiler-Performance
Scope: Improving rustc compilation performance (build times).
Chat Channel: There is a #wg-compiler-performance on Discord, but the group is currently somewhat inactive.
Contact(s): @nikomatsakis
WG-Codegen
Scope: Improving code generated by rustc. Announcement thread.
Chat Channel: #wg-codegen on IRC and probably elsewhere too.
Contact(s): @nox
The text was updated successfully, but these errors were encountered: