Rebrand ICE-breakers, introduce Windows notification group (#739)

* rename ice-breakers to the more general notification-group

also less confusing

* add windows notification group

* rebrand LLVM ICE-breakers as a "notification group"

* include the link to example windows PR
This commit is contained in:
Niko Matsakis 2020-06-09 15:42:00 -04:00 committed by GitHub
parent df23757b09
commit d152893e86
5 changed files with 42 additions and 7 deletions

View File

@ -29,9 +29,10 @@
- [Emitting Errors and other Diagnostics](diagnostics.md) - [Emitting Errors and other Diagnostics](diagnostics.md)
- [`LintStore`](./diagnostics/lintstore.md) - [`LintStore`](./diagnostics/lintstore.md)
- [Diagnostic Codes](./diagnostics/diagnostic-codes.md) - [Diagnostic Codes](./diagnostics/diagnostic-codes.md)
- [ICE-breaker teams](ice-breaker/about.md) - [Notification groups](notification-groups/about.md)
- ["Cleanup Crew" ICE-breakers](ice-breaker/cleanup-crew.md) - ["Cleanup Crew"](notification-groups/cleanup-crew.md)
- [LLVM ICE-breakers](ice-breaker/llvm.md) - [LLVM](notification-groups/llvm.md)
- [Windows](notification-groups/windows.md)
- [Licenses](./licenses.md) - [Licenses](./licenses.md)
- [Part 2: High-level Compiler Architecture](./part-2-intro.md) - [Part 2: High-level Compiler Architecture](./part-2-intro.md)
- [Overview of the Compiler](./overview.md) - [Overview of the Compiler](./overview.md)

View File

@ -1,10 +1,10 @@
# LLVM ICE-breakers # LLVM Notification group
**Github Label:** [ICEBreaker-LLVM] **Github Label:** [A-LLVM]
[ICEBreaker-LLVM]: https://github.com/rust-lang/rust/labels/ICEBreaker-LLVM [A-LLVM]: https://github.com/rust-lang/rust/labels/A-LLVM
The "LLVM ICE-breakers" are focused on bugs that center around LLVM. The "LLVM Notification Group" are focused on bugs that center around LLVM.
These bugs often arise because of LLVM optimizations gone awry, or as These bugs often arise because of LLVM optimizations gone awry, or as
the result of an LLVM upgrade. The goal here is: the result of an LLVM upgrade. The goal here is:
@ -13,6 +13,9 @@ the result of an LLVM upgrade. The goal here is:
- if the former, to fix our IR; - if the former, to fix our IR;
- if the latter, to try and file a bug on LLVM (or identify an existing bug). - if the latter, to try and file a bug on LLVM (or identify an existing bug).
The group may also be asked to weigh in on other sorts of LLVM-focused
questions.
## Helpful tips and options ## Helpful tips and options
The ["Debugging LLVM"][d] section of the The ["Debugging LLVM"][d] section of the

View File

@ -0,0 +1,31 @@
# Windows notification group
**Github Label:** [O-Windows]
[O-Windows]: https://github.com/rust-lang/rust/labels/O-Windows
This list will be used to ask for help both in diagnosing and testing
Windows-related issues as well as suggestions on how to resolve
interesting questions regarding our Windows support.
The group also has an associated Zulip stream (`#t-compiler/windows`)
where people can go to pose questions and discuss Windows-specific
topics.
To get a better idea for what the group will do, here are some
examples of the kinds of questions where we would have reached out to
the group for advice in determining the best course of action:
* Which versions of MinGW should we support?
* Should we remove the legacy InnoSetup GUI installer? [#72569]
* What names should we use for static libraries on Windows? [#29520]
So, if you are interested in participating, please sign up for the
Windows group! To do so, you open a PR against the [rust-lang/team]
repository. Just [follow this example][eg], but change the username to
your own!
[rust-lang/team]: https://github.com/rust-lang/team
[eg]: https://github.com/rust-lang/team/pull/348/
[#72569]: https://github.com/rust-lang/rust/pull/72569
[#29520]: https://github.com/rust-lang/rust/pull/29520