Skip to content

Commit

Permalink
Replace experts map with reviewers from triagebot
Browse files Browse the repository at this point in the history
  • Loading branch information
spastorino authored and tshepang committed Dec 5, 2023
1 parent 904bb5a commit 2d11bd6
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 11 deletions.
8 changes: 4 additions & 4 deletions src/compiler-team.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,15 +17,15 @@ Currently the compiler team chats in Zulip:
with rustc development, or [`t-compiler/meetings`][zulip-meetings],
where the team holds their weekly triage and steering meetings.

## Expert map
## Reviewers

If you're interested in figuring out who can answer questions about a
particular part of the compiler, or you'd just like to know who works on what,
check out our [experts directory][experts].
check out [triagebot.toml's assign section][map].
It contains a listing of the various parts of the compiler and a list of people
who are experts on each one.
who are reviewers of each part.

[experts]: https://github.com/rust-lang/compiler-team/blob/master/content/experts/map.toml
[map]: https://github.com/rust-lang/rust/blob/master/triagebot.toml

## Rust compiler meeting

Expand Down
13 changes: 6 additions & 7 deletions src/getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,20 +47,19 @@ guide :)

### Experts

Not all `t-compiler` members are experts on all parts of `rustc`; it's a pretty
large project. To find out who has expertise on different parts of the
compiler, [consult this "experts map"][map].

The experts map incomplete and not actively maintained, so please also feel free to ask questions
even if you can't figure out who to ping.
Not all `t-compiler` members are experts on all parts of `rustc`; it's a
pretty large project. To find out who could have some expertise on
different parts of the compiler, [consult traigebot assign groups][map].
The sections that start with `[assign*` in `triagebot.toml` file.
But also, feel free to ask questions even if you can't figure out who to ping.

Another way to find experts for a given part of the compiler is to see who has made recent commits.
For example, to find people who have recently worked on name resolution since the 1.68.2 release,
you could run `git shortlog -n 1.68.2.. compiler/rustc_resolve/`. Ignore any commits starting with
"Rollup merge" or commits by `@bors` (see [CI contribution procedures](./contributing.md#ci) for
more information about these commits).

[map]: https://github.com/rust-lang/compiler-team/blob/master/content/experts/map.toml
[map]: https://github.com/rust-lang/rust/blob/master/triagebot.toml

### Etiquette

Expand Down

0 comments on commit 2d11bd6

Please sign in to comment.