Skip to content

Commit dd8e9e6

Browse files
authored
Merge pull request #977 from jieyouxu/infra-announce-sync
Document infra announcement channel membership syncing and pining etiquette
2 parents 355614e + 0b776e9 commit dd8e9e6

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

src/infra/docs/internal-announcements.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,36 @@ signal-to-noise ratio_.
88
By _internal facing_, we mean infrastructure that primarily is used by or only impacts project team
99
members and other specific project-internal users (such as [Dev Desktop](./dev-desktop.md) users).
1010

11+
## Syncing membership before posting an infra announcement
12+
13+
Currently, since [`#t-infra/announcements`] is *not* managed through the `team` repo as it is a
14+
public Zulip stream, an infra team member looking to post an infra announcement should first
15+
manually resync the following Zulip groups to the stream:
16+
17+
- `T-all` (all project team members)
18+
- `gsoc-contributors`, since they have access to Dev Desktops.
19+
- `ospp-contributors`, likewise.
20+
- `cloud-compute-users`, likewise.
21+
22+
This can be done in Zulip through:
23+
24+
> Channel Settings > t-infra/announcements > Subscribers > Add subscribers
25+
26+
Note that Zulip admin privileges are needed to perform this action.
27+
28+
## Announcement pinging etiquette
29+
30+
Except for crucial announcements affecting _all_ project members, **avoid** general `T-all` Zulip
31+
group pings. `T-all` members will already be subscribed to the announcement channel unless they
32+
explicitly leave.
33+
34+
Prefer either:
35+
36+
- Just making an announcement topic, without explicitly pinging all project members, or
37+
- Only use *targeted* pings for specific project teams when only specific project teams are
38+
affected.
39+
40+
1141

1242
[`#t-infra/announcements`]:
1343
https://rust-lang.zulipchat.com/#narrow/channel/533458-t-infra.2Fannouncements

0 commit comments

Comments
 (0)