|
1 | 1 | # Compiler
|
2 |
| -This section documents the Rust compiler itself, its APIs, and how to |
3 |
| -contribute and provide bug fixes for the compiler. |
| 2 | +Rust's compiler team are responsible for maintaining the Rust compiler, improving its performance |
| 3 | +and considering the stabilization of compiler features. |
4 | 4 |
|
5 |
| -### External Links |
6 |
| -* The [Rustc Dev Guide] documents how the compiler works as well providing helpful |
7 |
| - information to help get new contributors involved in the development. |
8 |
| -* Rustc's [internal documentation]. |
9 |
| -* The [Compiler team] website is the home for all of the compiler |
10 |
| - team's planning. |
11 |
| -* oli-obk's [FIXME page] lists all of the `FIXME` comments in the Rust compiler. |
| 5 | +We use the Forge to document the team's processes, policies and working practices, if you'd like to |
| 6 | +read about how the compiler works and instructions on how to set up a development environment, |
| 7 | +you're looking for the [rustc-dev-guide](https://rustc-dev-guide.rust-lang.org/). |
12 | 8 |
|
13 |
| - |
14 |
| -[Compiler team]: https://rust-lang.github.io/compiler-team/ |
15 |
| -[FIXME page]: https://oli-obk.github.io/fixmeh/ |
16 |
| -[Rustc Dev Guide]: https://rustc-dev-guide.rust-lang.org/ |
17 |
| -[internal documentation]: https://doc.rust-lang.org/nightly/nightly-rustc/rustc_middle/ |
| 9 | +- [Calendar](./calendar.md) |
| 10 | + - *How do I subscribe to the compiler team's calendar?* |
| 11 | +- [Cross-team Collaboration](./cross-team-collaboration.md) |
| 12 | + - *How do I request the help of the compiler team?* |
| 13 | +- [Meetings](./meetings.md) |
| 14 | + - *What meetings do the compiler team run and how can I attend?* |
| 15 | +- [Membership](./membership.md) |
| 16 | + - *What is expected of compiler team members and how do I join?* |
| 17 | +- [Resources](./resources.md) |
| 18 | + - *What useful resources are available for contributors and team members?* |
| 19 | +- [Review Policy](./reviews.md) |
| 20 | + - *How do I make a contribution which is easy to review? How do I start reviewing as a team member?* |
| 21 | +- [Proposals, Approval and Stabilization](./proposals-and-stabilization.md) |
| 22 | + - *How do I propose a change to the compiler team? What approval is necessary for my change?* |
| 23 | +- [Third-party and Out-of-tree Crates Policy](./third-party-out-of-tree.md) |
| 24 | + - *When can I add third-party crates to the compiler? When can I create a out-of-tree crate for |
| 25 | + the compiler?* |
| 26 | +- [Triage and Prioritization](./prioritization.md) |
| 27 | + - *How are compiler issues triaged and prioritized?* |
0 commit comments