Skip to content

Commit e349f81

Browse files
authored
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
1 parent 42520d3 commit e349f81

File tree

5 files changed

+42
-7
lines changed

5 files changed

+42
-7
lines changed

src/SUMMARY.md

+4-3
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,10 @@
2929
- [Emitting Errors and other Diagnostics](diagnostics.md)
3030
- [`LintStore`](./diagnostics/lintstore.md)
3131
- [Diagnostic Codes](./diagnostics/diagnostic-codes.md)
32-
- [ICE-breaker teams](ice-breaker/about.md)
33-
- ["Cleanup Crew" ICE-breakers](ice-breaker/cleanup-crew.md)
34-
- [LLVM ICE-breakers](ice-breaker/llvm.md)
32+
- [Notification groups](notification-groups/about.md)
33+
- ["Cleanup Crew"](notification-groups/cleanup-crew.md)
34+
- [LLVM](notification-groups/llvm.md)
35+
- [Windows](notification-groups/windows.md)
3536
- [Licenses](./licenses.md)
3637
- [Part 2: High-level Compiler Architecture](./part-2-intro.md)
3738
- [Overview of the Compiler](./overview.md)
File renamed without changes.

src/ice-breaker/llvm.md renamed to src/notification-groups/llvm.md

+7-4
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
# LLVM ICE-breakers
1+
# LLVM Notification group
22

3-
**Github Label:** [ICEBreaker-LLVM]
3+
**Github Label:** [A-LLVM]
44

5-
[ICEBreaker-LLVM]: https://github.com/rust-lang/rust/labels/ICEBreaker-LLVM
5+
[A-LLVM]: https://github.com/rust-lang/rust/labels/A-LLVM
66

7-
The "LLVM ICE-breakers" are focused on bugs that center around LLVM.
7+
The "LLVM Notification Group" are focused on bugs that center around LLVM.
88
These bugs often arise because of LLVM optimizations gone awry, or as
99
the result of an LLVM upgrade. The goal here is:
1010

@@ -13,6 +13,9 @@ the result of an LLVM upgrade. The goal here is:
1313
- if the former, to fix our IR;
1414
- if the latter, to try and file a bug on LLVM (or identify an existing bug).
1515

16+
The group may also be asked to weigh in on other sorts of LLVM-focused
17+
questions.
18+
1619
## Helpful tips and options
1720

1821
The ["Debugging LLVM"][d] section of the

src/notification-groups/windows.md

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

0 commit comments

Comments
 (0)