Skip to content

Commit 5b96dd2

Browse files
committed
Meta-announce infra announcement zulip channel
1 parent 00339eb commit 5b96dd2

File tree

1 file changed

+57
-0
lines changed

1 file changed

+57
-0
lines changed
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
+++
2+
path = "inside-rust/2025/10/02/infra-announcement-zulip-channel"
3+
title = "Infrastructure announcement zulip channel"
4+
authors = ["Jieyou Xu"]
5+
6+
[extra]
7+
team = "the Infrastructure Team"
8+
team_url = "https://rust-lang.org/governance/teams/infra/#team-infra"
9+
+++
10+
11+
The [Infrastructure Team][infra-team] is working on improving communication for
12+
project infrastructure changes that may impact project team members and [Dev
13+
Desktop][dev-desktop] users.
14+
15+
We intend to create a new **low traffic** Zulip channel,
16+
[`#infra/announcements`], dedicated to infrastructure change announcements.
17+
Examples of announcement topics may include, but are not limited to:
18+
19+
- Commissioning/decommissioning of [Dev Desktops][dev-desktop]
20+
- Significant CI changes
21+
- Significant permission changes
22+
- Significant prolonged outages of infrastructure services
23+
- ... and other significant events which the Infrastructure Team anticipates may
24+
impact project members.
25+
26+
Transient outages will _not_ be included in this announcement channel to
27+
maintain a high signal-to-noise ratio of this announcement channel.
28+
29+
We will subscribe:
30+
31+
- All project team members
32+
- `gsoc-contributors`, `ospp-contributors` and `cloud-compute` marker team
33+
members
34+
35+
with registered Zulip IDs[^team-repo] to a dedicated [`#infra/announcements`
36+
zulip channel][`#infra/announcements`].[^mute]
37+
38+
For project team members without registered Zulip IDs, you are encouraged to do
39+
so by updating your `people/<handle>.toml` entry in the [rust-lang/team]
40+
repository so that the Infrastructure Team can consistently announce project
41+
infrastructure changes that may impact you.
42+
43+
44+
[^team-repo]: In the [rust-lang/team] repo. If your `people/<handle>.toml` entry
45+
does not already have a `zulip-id` field, you can send a PR against the
46+
[rust-lang/team] repo to update your `people/` entry with your Zulip ID.
47+
[^mute]: Note that you can mute specific tops that do not concern you
48+
specifically. We adopted this "blanket" announce approach because in our
49+
experience, not reaching impacted project team members and [Dev
50+
Desktop][dev-desktop] user is significantly more problematic.
51+
52+
53+
[infra-team]: https://rust-lang.org/governance/teams/infra/#team-infra
54+
[dev-desktop]: https://forge.rust-lang.org/infra/docs/dev-desktop.html
55+
[rust-lang/team]: https://github.com/rust-lang/team
56+
[`#infra/announcements`]:
57+
https://rust-lang.zulipchat.com/#narrow/channel/533458-t-infra.2Fannouncements

0 commit comments

Comments
 (0)