Notification groups

The compiler team has a number of notification groups that we use to ping people and draw their attention to issues. Notification groups are setup so that anyone can join them if they want.

Creating a notification group

If you'd like to create a notification group, here are the steps. First, you want to get approval from the compiler team:

  • Propose the group by preparing a Major Change Proposal. If your group is not analogous to some existing group, it is probably a good idea to ping compiler team leads before-hand or as part of the MCP.
  • The MCP should specify what GitHub label will be associated with the notification group. Often this is an existing label, such as O-Windows.

Once the MCP is accepted, here are the steps to actually create the group. In some cases we include an example PR from some other group.

  • File a tracking issue in the rust-lang/compiler-team repository to collect your progress.
  • Create a PR against the rust-lang/team repository adding the notification group. Example PR.
  • Configure the rust-lang/rust repository to accept triagebot commands for this group. Example PR.
  • Create a PR for the rustc-dev-guide amending the notification group section to mention your group.
  • Create a sample PR for the rust-lang/team repository showing how one can add oneself. This will be referenced by your blog post to show people how to join. Example PR.
  • Write an announcement blog post for Inside Rust and open a PR against blog.rust-lang.org. Example PR.