-
Notifications
You must be signed in to change notification settings - Fork 13k
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
Avoid tagging as I-nominated on toolstate breakage #70407
Avoid tagging as I-nominated on toolstate breakage #70407
Conversation
This reverts commit 46a8fcd.
We've confirmed with compiler team that we want this, right? If so, r=me -- seems correct but could break - we'll have to see. |
We agreed during last week compiler team meeting. @nikomatsakis have said that as long as we have a mechanism to raise alarm if problems are persisting he would be ok. With that in mind I've added a step to check toolstate during prioritization on t-compiler, then talked to @Centril who has said that T-release can take care of this. Please everyone confirm that this is what we want. |
I think this should be a compiler team check -- release team would end up just pinging compiler team creating needless run arounds. However, we can work out that exact process later, I think, and if we run into trouble in some sense. @bors r+ |
📌 Commit 5884c9d has been approved by |
Going to add that back to prioritization wg procedure. |
💡 This pull request was already approved, no need to approve it again.
|
📌 Commit 5884c9d has been approved by |
doh!, didn't check what I was replying to. Marking as approved by @Mark-Simulacrum again. @bors r=Mark-Simulacrum |
💡 This pull request was already approved, no need to approve it again.
|
📌 Commit 5884c9d has been approved by |
@Mark-Simulacrum I don't think that's would be necessary. At this point I think that between the release team members / associated people, we have sufficient experience wrt. infra (Pietro + Mark), compiler internals (Mark + Centril + Jonas + Cuviper + Tmandry), and tools (huuyumi) to contact the tools people directly and work things out in crisis situations (which is very rare). |
Just because we have overlap in the set of folks does not mean that release team should be responsible for identifying whether tool breakage is a problem. It is (obviously) true that we have experience on the release team, but I don't want to see us taking on this responsibility at this time, and I believe it is better suited to the compiler team triage process (which has a pre-triage element for a small group of people). If the release team is to take this responsibility on, it basically means that someone (me? who?) on the release team now needs to start checking in with toolstate regularly. Maybe that's a good thing to discuss doing -- or even setting up alerts -- but I don't want to do that right now as part of this decision to remove the I-nominated tag. |
Fair; I'm happy to have this discussion with you / others at some other point though. :) |
Rollup of 5 pull requests Successful merges: - rust-lang#69700 (Rename LayoutDetails to just Layout.) - rust-lang#70392 (Make x.py compatible with python 3.8.) - rust-lang#70406 (Clean up E0458 explanation) - rust-lang#70407 (Avoid tagging as I-nominated on toolstate breakage) - rust-lang#70409 (gitignore: allow target to be a symlink) Failed merges: - rust-lang#70375 (avoid catching InterpError) r? @ghost
r? @Mark-Simulacrum