-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
[RFC]: Libs Team Governance #2979
Conversation
cc @rust-lang/libs @rust-lang/wg-governance |
Oooh, I hadn't heard about this RFC! |
Ah I must've forgotten to actually tell anybody that it was up 🙂 We have actually made some pretty good progress on these things since the RFC was posted. We do have the Error Handling and Portable SIMD project groups running, and have space for regular sync time again. Something that's come up is whether or not we should try put together an experts map like the Compiler has to cover areas like |
@KodrAus so I sat down and read this RFC and it's super inspiring. Thank you for putting the time and care to create it! I love that it's building on some of the compiler team processes etc. I do think we should sit down and explicitly go over and harmonize the conventions for project groups and the like between compiler/libs/lang. I have a few questions that I had while reading:
|
Side note that on my "to do" list is to close the existing lang team proposal procedure RFC and open a fresh one. I think I will model it more on this RFC, I love the way you've structured this. |
Thanks for the feedback @nikomatsakis! 🙇 It's been on my backlog to respond for a couple weeks 😅
We've been doing something very similar in the libs repo with our project groups: rust-lang/libs-team#3 and rust-lang/libs-team#4. I've been posting meeting summaries in there, but am wondering if that's a bit too noisy to be useful and making updates a kind of delta would be quicker to scan through. I'm not sure what granularity our groups will end up working at. Both Portable SIMD and Error Handling are tackling quite large tasks.
I'd love to understand the lang team's process for this more! I think the RFC then MCP probably reflects our current mode of working more than trying to come up with something new. RFCs for new language features appear as PRs in |
Just dropping a comment here that we’re also working on defining a proper Libs Impl team, which should get some mention in this RFC because it affects the way Libs works. It should probably also be a Compiler MCP since they’re currently handling critical libs impl things. |
Another change to make here is to try align the charter with the format outlined in #3037 |
I no longer have the bandwidth to carry this forward but if somebody else would like to pick it up sometime in the future then please feel free! |
Rendered
Thanks @XAMPPRocky @Dylan-DPC @timClicks for reviewing drafts of this RFC ❤️