-
Notifications
You must be signed in to change notification settings - Fork 326
use roles for compiler team maintainers #1609
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
use roles for compiler team maintainers #1609
Conversation
davidtwco
commented
Nov 12, 2024
- Allow alumni to have roles as the compiler team want to recognise the team member for the role they had while active
- Remove compiler team maintainer subteam and add these as roles to the team members
f3c33e8 to
baea39a
Compare
|
Needs rust-lang/www.rust-lang.org#2088 to show the alumni roles on the website, but this needs merged first |
| &self.people.members | ||
| } | ||
|
|
||
| pub(crate) fn explicit_alumni(&self) -> &[TeamMember] { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure I understand the explicit_alumni naming (as opposed to just alumni). Can you explain why that's preferable?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It just mirrors the members naming - explicit_members returns the TeamMembers directly, and members returns an elaborated list of members as &'a str. It doesn't make sense to have a alumni equivalent of that, but I thought it made sense for explicit_alumni to return TeamMembers.
|
Pinging this as it looks mergeable and would be a nice improvement. |
|
Happy to merge with a rebase. |
This enables the compiler team to recognise their alumni for the role that they held while active.
baea39a to
5dc34b0
Compare
|
Rebased! |