Skip to content

Commit bd79d1d

Browse files
authored
update T-compiler zulip channels' names (#820)
1 parent 5299272 commit bd79d1d

File tree

5 files changed

+26
-26
lines changed

5 files changed

+26
-26
lines changed

src/compiler/notification-groups.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
The compiler team has a number of notification groups that used to ping people and draw their
33
attention to issues. Notification groups are setup so that anyone can join them if they want.
44

5+
Please keep in mind that only members of a Rust project GitHub team can use these notification
6+
groups. Non-team members will trigger an error from our automation bot.
7+
58
## Creating a notification group
69
If you'd like to create a notification group, here are the steps. First, you want to get approval
710
from the compiler team:
@@ -17,14 +20,11 @@ from the compiler team:
1720
* Create a sample PR for the [rust-lang/team] repository showing how one can add
1821
oneself. This will be referenced by your blog post to show people how to
1922
join. [(Example PR)](https://github.com/rust-lang/team/pull/140)
20-
* Create a Zulip stream for the notification group. If you don't have the permission
21-
to do, you can ask on [#t-compiler/wg-meta].
2223
* Write an announcement blog post for Inside Rust and open a PR against
2324
[blog.rust-lang.org](https://github.com/rust-lang/blog.rust-lang.org).
2425
[(Example PR)](https://github.com/rust-lang/blog.rust-lang.org/pull/615)
2526

2627
[rust-lang/compiler-team]: https://github.com/rust-lang/compiler-team
2728
[rust-lang/team]: https://github.com/rust-lang/team
2829
[rust-lang/rust]: https://github.com/rust-lang/rust
29-
[#t-compiler/wg-meta]: https://rust-lang.zulipchat.com/#narrow/stream/185694-t-compiler.2Fwg-meta
3030
[MCP]: ./mcp.md

src/compiler/prioritization.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ First, ensure that relevant issues are labelled as `T-compiler`..
124124
..and that prioritization has been completed. Regressions labeled with `I-prioritize` are signaling
125125
that a priority assessment is waiting. When this label is added to an issue, the `triagebot` creates
126126
automatically a notification for @*WG-prioritization* members on [the
127-
`#t-compiler/wg-prioritization/alerts` Zulip channel][prio_channel].
127+
`#t-compiler/prioritization/alerts` Zulip channel][prio_channel].
128128

129129
[prio_channel]: https://rust-lang.zulipchat.com/#narrow/stream/245100-t-compiler.2Fwg-prioritization.2Falerts
130130

@@ -190,8 +190,8 @@ About two hours prior to the meeting, announce and share the completed agenda in
190190
upcoming meeting (creating it if it does not already exist):
191191

192192
```text
193-
Hello @*T-compiler/meeting*, triage meeting in about 2h
194-
Pre-triage done in #**t-compiler/wg-prioritization/alerts**.
193+
Hello @*T-compiler/meeting*, triage meeting in about 2h.
194+
Pre-triage done in #**t-compiler/prioritization/alerts**.
195195
Meeting agenda [on HackMD](https://hackmd.io/link_to_hackmd_agenda)
196196
```
197197

src/compiler/working-areas.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Name | Status | Short
77
[Async-await Implementation](working-groups/async-await/) | Active | Implementing async-await | [#wg-async][async-await_stream]
88
[Diagnostics](working-groups/diagnostics/) | Active | Use crates.io crates for diagnostics rendering and make emitting diagnostics nicer. | [#t-compiler/diagnostics][diagnostics_stream]
99
[LLVM](working-groups/llvm/) | Active | Working with LLVM upstream to represent Rust in its development | [#t-compiler/llvm][llvm_stream]
10-
[MIR Optimizations](working-groups/mir-opt/) | Active | Write MIR optimizations and refactor the MIR to be more optimizable. | [#t-compiler/mir-opt][mir-opt-stream]
10+
[MIR Optimizations](working-groups/mir-opt/) | Active | Write MIR optimizations and refactor the MIR to be more optimizable. | [#t-compiler/mir-opts][mir-opts-stream]
1111
[Parallel-rustc](working-groups/parallel-rustc/) | Paused | Making parallel compilation the default for rustc | [#t-compiler/parallel-rustc][parallel-rustc_stream]
1212
[Polonius](working-groups/polonius/) | Active | Exploring the integration of the "NLL 2.0"-like ["Polonius analysis"][Polonius] into rustc | [#t-types/polonius][polonius_stream]
1313
[RLS 2.0](working-groups/rls-2.0/) | Active | Experimenting with a new compiler architecture tailored for IDEs | [#t-compiler/rust-analyzer][rls20_stream]
@@ -17,32 +17,32 @@ For historical record here's a list of Working Groups that are not active anymor
1717

1818
Name | Status | Short Description | Zulip Stream
1919
---- | ------ | ----------------- | ------------
20-
[Meta](working-groups/meta/) | Paused | How compiler team organizes itself | [#t-compiler/meta][meta_stream]
21-
[Non-Lexical Lifetimes (NLL)](working-groups/nll/) | Retired | Implementing non-lexical lifetimes | [#t-compiler/nll][nll_stream]
22-
[Polymorphization](working-groups/polymorphization/) | Active | Implement an analysis to detect when functions can remain polymorphic during code generation. | [#t-compiler/polymorphization][polymorphization_stream]
20+
[Meta](working-groups/meta/) | Paused | How compiler team organizes itself | [#z-archived-t-compiler/wg-meta][meta_stream]
21+
[Non-Lexical Lifetimes (NLL)](working-groups/nll/) | Retired | Implementing non-lexical lifetimes | [#z-archived-t-compiler/wg-nll][nll_stream]
22+
[Polymorphization](working-groups/polymorphization/) | Active | Implement an analysis to detect when functions can remain polymorphic during code generation. | [#z-archived-t-compiler/wg-polymorphization][polymorphization_stream]
2323
[Prioritization](working-groups/prioritization/) | Active | Triaging bugs, mainly deciding if bugs are critical (potential release blockers) or not. | [#t-compiler/prioritization][prioritization_stream]
24-
[Profile-Guided Optimization](working-groups/pgo/) | Retired | Implementing profile-guided optimization for rustc | [#t-compiler/profile-guided-optimization][pgo_stream]
25-
[RFC 2229](working-groups/rfc-2229/) | Retired | Make a closure capture individual fields of the variable rather than the entire composite variable | [#t-compiler/rfc-2229][rfc-2229-stream]
26-
[Rustc pipelining](working-groups/pipelining/) | Retired | Enable Cargo to invoke rustc in a pipelined fashion, speeding up crate graph compiles. | [#t-compiler/pipelining][pipelining-stream]
27-
[Self-Profile](working-groups/self-profile/) | Active | Improving the `-Z self-profile` feature | [#t-compiler/self-profile][self-profile_stream]
28-
[Traits](working-groups/traits/) | Active | Improving the trait-system design + implementation | [#t-compiler/traits][traits_stream]
24+
[Profile-Guided Optimization](working-groups/pgo/) | Retired | Implementing profile-guided optimization for rustc | [#z-archived-t-compiler/wg-profile-guided-optimization][pgo_stream]
25+
[RFC 2229](working-groups/rfc-2229/) | Retired | Make a closure capture individual fields of the variable rather than the entire composite variable | [#z-archived-t-compiler/wg-rfc-2229][rfc-2229-stream]
26+
[Rustc pipelining](working-groups/pipelining/) | Retired | Enable Cargo to invoke rustc in a pipelined fashion, speeding up crate graph compiles. | [#z-archived-t-compiler/wg-pipelining][pipelining-stream]
27+
[Self-Profile](working-groups/self-profile/) | Active | Improving the `-Z self-profile` feature | [#z-archived-t-compiler/wg-self-profile][self-profile_stream]
28+
[Traits](working-groups/traits/) | Active | Improving the trait-system design + implementation | [#z-archived-t-compiler/wg-traits][traits_stream]
2929

3030
[Weekly, in Zulip]: #meeting-calendar
31-
[nll_stream]: https://rust-lang.zulipchat.com/#narrow/stream/122657-t-compiler.2Fwg-nll
31+
[nll_stream]: https://rust-lang.zulipchat.com/#narrow/channel/122657-z-archived-t-compiler.2Fwg-nll
3232
[llvm_stream]: https://rust-lang.zulipchat.com/#narrow/stream/187780-t-compiler.2Fwg-llvm
33-
[meta_stream]: https://rust-lang.zulipchat.com/#narrow/stream/185694-t-compiler.2Fwg-meta
33+
[meta_stream]: https://rust-lang.zulipchat.com/#narrow/channel/185694-z-archived-t-compiler.2Fwg-meta
3434
[rls20_stream]: https://rust-lang.zulipchat.com/#narrow/channel/185405-t-compiler.2Frust-analyzer
3535
[traits_stream]: https://rust-lang.zulipchat.com/#narrow/stream/144729-t-compiler.2Fwg-traits
3636
[async-await_stream]: https://rust-lang.zulipchat.com/#narrow/channel/187312-wg-async
3737
[self-profile_stream]: https://rust-lang.zulipchat.com/#narrow/stream/187831-t-compiler.2Fwg-self-profile
38-
[pgo_stream]: https://rust-lang.zulipchat.com/#narrow/stream/187830-t-compiler.2Fwg-profile-guided-optimization
38+
[pgo_stream]: https://rust-lang.zulipchat.com/#narrow/channel/187830-z-archived-t-compiler.2Fwg-profile-guided-optimization
3939
[parallel-rustc_stream]: https://rust-lang.zulipchat.com/#narrow/stream/187679-t-compiler.2Fwg-parallel-rustc
40-
[rfc-2229-stream]: https://rust-lang.zulipchat.com/#narrow/stream/189812-t-compiler.2Fwg-rfc-2229
41-
[mir-opt-stream]: https://rust-lang.zulipchat.com/#narrow/stream/189540-t-compiler.2Fwg-mir-opt
42-
[pipelining-stream]: https://rust-lang.zulipchat.com/#narrow/stream/195180-t-compiler.2Fwg-pipelining
40+
[rfc-2229-stream]: https://rust-lang.zulipchat.com/#narrow/channel/189812-z-archived-t-compiler.2Fwg-rfc-2229
41+
[mir-opts-stream]: https://rust-lang.zulipchat.com/#narrow/stream/189540-t-compiler.2Fwg-mir-opt
42+
[pipelining-stream]: https://rust-lang.zulipchat.com/#narrow/channel/195180-z-archived-t-compiler.2Fwg-pipelining
4343
[polonius_stream]: https://rust-lang.zulipchat.com/#narrow/channel/186049-t-types.2Fpolonius
44-
[polymorphization_stream]: https://rust-lang.zulipchat.com/#narrow/stream/216091-t-compiler.2Fwg-polymorphization
44+
[polymorphization_stream]: https://rust-lang.zulipchat.com/#narrow/channel/216091-z-archived-t-compiler.2Fwg-polymorphization
4545
[rustc-dev-guide_stream]: https://rust-lang.zulipchat.com/#narrow/stream/196385-t-compiler.2Fwg-rustc-dev-guide
4646
[Polonius]: https://github.com/rust-lang/polonius
47-
[diagnostics_stream]: https://rust-lang.zulipchat.com/#narrow/stream/147480-t-compiler.2Fwg-diagnostics
48-
[prioritization_stream]: https://rust-lang.zulipchat.com/#narrow/stream/227806-t-compiler.2Fwg-prioritization
47+
[diagnostics_stream]: https://rust-lang.zulipchat.com/#narrow/channel/147480-t-compiler.2Fdiagnostics
48+
[prioritization_stream]: https://rust-lang.zulipchat.com/#narrow/channel/227806-t-compiler.2Fprioritization

src/platforms/zulip.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ starting out.
105105
### Stream naming
106106

107107
A stream should be named such as `#t-{team}/{group name}`. For example,
108-
`#t-compiler/wg-parallel-rustc`. More levels of nesting are fine, e.g., a
108+
`#t-compiler/parallel-rustc`. More levels of nesting are fine, e.g., a
109109
working group might want "subgroups" as well, though you may want to omit the
110110
team name in such a case -- keeping the stream name short is good for usability,
111111
to avoid confusion between different streams which share the same prefix.

src/triagebot/zulip-notifications.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ This feature is enabled on a repository by having a `[notify-zulip]` table in `t
2222
[notify-zulip."label-name"]
2323
# The Zulip stream to post to.
2424
# Can be found by looking for the first number in URLs, e.g. https://rust-lang.zulipchat.com/#narrow/stream/131828-t-compiler
25-
zulip_stream = 245100 # #t-compiler/wg-prioritization/alerts
25+
zulip_stream = 245100 # #t-compiler/prioritization/alerts
2626

2727
# The Zulip topic to post to.
2828
# {number} is replaced with the issue/PR number.

0 commit comments

Comments
 (0)