message: Document known places to remove people from
diff: @@ -9,20 +9,40 @@ The roster of the Rust subteams is always in flux. From time to time, new people
  If just giving r+ rights, the following places need to be modified:
  -- the [homu template on rust-central-station](https://github.com/alexcrichton/rust-central-station/blob/master/homu.toml.template)
  +- the [homu template on rust-central-station][homu]
  -### Full feam membership
  +### Full team membership
  To make a full team member, the following places need to be modified:
  -- the [team roster page](https://github.com/rust-lang/rust-www/blob/master/team.md)
  -- the [rust-lang/TEAM](https://github.com/orgs/rust-lang/teams) and (in some cases) [rust-lang-nursery/TEAM](https://github.com/orgs/rust-lang-nursery/teams) teams on github must be updated
  +- the [team roster page][team-roster]
  +- the [rust-lang/TEAM][gh-team] and (in some cases) [rust-lang-nursery/TEAM][gh-nursery-team] teams on github must be updated
  - rfcbot has a separate list of people on a team that is maintained in a database
  - you can ping dikaiosune on IRC, or else prepare a migration
  - - [here is an example migration that was adding Carol to the tools team](https://github.com/dikaiosune/rust-dashboard/tree/master/migrations/20170222224139_carols10cents_tools_team)
  + - [here is an example migration that was adding Carol to the tools team][rfcbot-example]
  - to remove someone, simply reverse the up/down steps
  - the easydns service has an e-mail alias (`compiler-team@rust-lang.org`) that needs to be updated
  - best here is to ask around in #rust-infra
  - the [internals discussion board has per-team groups](https://internals.rust-lang.org/admin/groups/custom)
  -- the list of reviewers highfive uses is set in [nrc/highfive](https://github.com/nrc/highfive/tree/master/highfive/configs)
  +- the list of reviewers highfive uses is set in [nrc/highfive][highfive]
  - the configs are set per-repo; some teams are listed in `rust.json`, whereas those that span multiple repos are set in `_global.json`
  +
  +### Team member departure
  +
  +Remove the team member from any and all places:
  +
  +- [highfive][]
  +- [reviewers list][homu]
  +- rfcbot ([example][rfcbot-example])
  +- 1password
  +- The [GitHub team][gh-team], [GitHub nursery team][gh-nursery-team]
  +- email aliases (as above)
  +- [team roster page][team-roster]
  +
  +
  +[homu]: https://github.com/alexcrichton/rust-central-station/blob/master/homu.toml.template
  +[team-roster]: https://github.com/rust-lang/rust-www/blob/master/team.md
  +[gh-team]: https://github.com/orgs/rust-lang/teams
  +[gh-nursery-team]: https://github.com/orgs/rust-lang-nursery/teams
  +[highfive]: https://github.com/nrc/highfive/tree/master/highfive/configs
  +[rfcbot-example]: https://github.com/dikaiosune/rust-dashboard/tree/master/migrations/20170222224139_carols10cents_tools_team
  