From 6e9023c763e9ef2c11e72678e63ebf69d60ed7c5 Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Wed, 16 Dec 2020 18:03:15 +0300 Subject: Document new permissions --- docs/dev/README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'docs') diff --git a/docs/dev/README.md b/docs/dev/README.md index 2795f6b5c..781ff79b1 100644 --- a/docs/dev/README.md +++ b/docs/dev/README.md @@ -292,3 +292,17 @@ Release steps: 4. Tweet 5. Inside `rust-analyzer`, run `cargo xtask promote` -- this will create a PR to rust-lang/rust updating rust-analyzer's submodule. Self-approve the PR. + +# Permissions + +There are three sets of people with extra permissions: + +* rust-analyzer GitHub organization **admins** (which include current t-compiler leads). + Admins have full access to the org. +* **review** team in the organization. + Reviewers have `r+` access to all of organization's repositories and publish rights on crates.io. + They also have direct commit access, but all changes should via bors queue. + It's ok to self-approve if you think you know what you are doing! + bors should automatically sync the permissions. +* **triage** tam in the organization. + This team can label and close issues. -- cgit v1.2.3