@@ -66,10 +66,11 @@ Once you're a member of the rustdoc team, a number of events will happen:
6666Rustdoc has multiple different areas and team members are not working on all of them. Currently
6767we 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
7475These groups are NOT full-fledged teams, and as such, to be part of any of these groups, you need to
7576be 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
7980team 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+
8185Let's take the front-end group as an example. It is a part of the rustdoc team, so you need to be a
8286member of the rustdoc team to be able to join this group. Being part of the front-end group means
8387you 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