Skip to content

Commit 3c11a45

Browse files
Better define the scope of rustdoc members roles (#993)
1 parent 5e292d0 commit 3c11a45

1 file changed

Lines changed: 8 additions & 4 deletions

File tree

src/rustdoc/membership.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,11 @@ Once you're a member of the rustdoc team, a number of events will happen:
6666
Rustdoc has multiple different areas and team members are not working on all of them. Currently
6767
we have three main areas:
6868

69-
- Front-end: Everything related to HTML/CSS/JS
70-
- JSON backend: Work on the `--output-format=json` backend.
69+
- Front-end: Everything related to HTML/CSS/JS and (HTML) UI/UX changes, including the search, front-end features and front-end settings.
70+
- JSON backend: Work on the `--output-format=json` backend, including the `rustdoc-json-types`
71+
crate.
7172
- Internals: The internals of rustdoc: interacting with the compiler, doctests, generating
72-
rustdoc internal code representation, parsing command line arguments, lints, etc.
73+
rustdoc internal code representation, parsing command line arguments, lints, intra-doc links, etc.
7374

7475
These groups are NOT full-fledged teams, and as such, to be part of any of these groups, you need to
7576
be a member of the rustdoc team.
@@ -78,10 +79,13 @@ For now, only the front-end group has an official status in the
7879
[team repository](https://github.com/rust-lang/team) and is called `rustdoc-frontend`. If a rustdoc
7980
team member is interested to be part of this group, they can ask to be added into it.
8081

82+
Rustdoc roles handle their own FCPs and RFCs if it only impacts their own area, otherwise other
83+
roles or even other teams will be added into the process as needed.
84+
8185
Let's take the front-end group as an example. It is a part of the rustdoc team, so you need to be a
8286
member of the rustdoc team to be able to join this group. Being part of the front-end group means
8387
you are encouraged to be part of the review rotations for front-end pull requests and you will need
84-
to respond on front-end FCPs.
88+
to respond on front-end FCPs and RFCs.
8589

8690
## How promotion decisions are made
8791
[hdam]: #how-promotion-decisions-are-made

0 commit comments

Comments
 (0)