-
Notifications
You must be signed in to change notification settings - Fork 284
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
create the "compiler contributors team" and populate it #66
create the "compiler contributors team" and populate it #66
Conversation
Contributors are added to the compiler-team mailing list, as well.
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.
You'll also need to remove the explicit permissions from the people you added in a team (this is done to avoid keeping permissions unintentionally after removing people from teams).
|
||
[website] | ||
name = "Compiler team contributors" | ||
repo = "http://github.com/rust-lang/compiler-team" |
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.
A description is missing.
Oh, yeah, I also didn't get a chance to setup github teams sync, and I'll probably won't have time in a while (there is the CI stuff to do). |
@@ -0,0 +1,27 @@ | |||
name = "compiler-contributors" |
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.
Does it make sense for this to be a subteam of the compiler team?
name = "compiler-contributors" | |
name = "compiler-contributors" | |
subteam-of = "compiler" |
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 don't really know what "subteam" means, actually
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.
In the GH sense, it is not a subteam.
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 think that on the website, if the compiler contributors were not a subteam, then the two teams would be listed as siblings on the teams page. But if added as a subteam, then the compiler contributors would be shown on the same page as the compiler team.
For example, the Cargo team is a sub-team of the Dev Tools team and appears on the Dev Tools team page.
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 don't know how this would affect the GitHub team structure.
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.
This doesn't affect the github teams at all.
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.
Yeah, subteam is only used as part of the website.
OK, I added a description of "folks who contribute on a regular basis" -- maybe not the best but I wasn't sure what to put there. I removed the redundant permissions. I also added it as a subteam of compiler. |
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.
You also need to add lqd
and flodiebold
's files in the people/
directory.
You can check everything is ok locally with: cargo run check
Co-Authored-By: Pietro Albini <pietro@pietroalbini.org>
OK, I added the people files.
Can y'all send me the e-mail address where you'd like to get rust-lang related mail (i.e., messages sent to (If you'd rather not get such mail, then you might want to bother @pietroalbini to make the email field optional.) |
You can explicitly set |
OK, I've set e-mail=false for most of the folks cc'd above. They can open their own PRs later if they like. =) |
|
||
[permissions] | ||
bors.rust.review = true | ||
email = false |
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.
email = false | |
email = "code@zackmdavis.net" |
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.
Looks good, you can merge once you're ok with it!
Co-Authored-By: Nikita Popov <nikita.ppv@googlemail.com>
Co-Authored-By: Alexandre Martin <alexandre@scalexm.fr>
Co-Authored-By: Nicholas Nethercote <n.nethercote@gmail.com>
Co-Authored-By: Tyler Mandry <tmandry@gmail.com>
Contributors are added to the compiler-team mailing list, as well.
One question mark: I would like to tweak how the github teams are setup, but I'm not sure if that is controlled by this repository. I think I would prefer to have @rust-lang/compiler include the contributors, and to have some subteam to distinguish "full members" (I believe that is what I specified in the RFC).
cc @rust-lang/compiler
r? @pietroalbini