@@ -9,6 +9,49 @@ zulip_ping = "T-compiler"
99waiting_period = 10 # in days
1010auto_closing = true
1111
12+ [major-change .tracking-issue-template ]
13+ repository = " rust"
14+ title = " Tracking issue for MCP ${mcp_number}: ${mcp_title}"
15+ body = """
16+ This is a tracking issue for MCP "${mcp_title}" (rust-lang/compiler-team#${mcp_number}).
17+
18+ > [!NOTE]
19+ > Tracking issues are used to record the overall progress of implementation.
20+ > They are also used as hubs connecting to other relevant issues, e.g., bugs or open design questions.
21+ >
22+ > A tracking issue is however *not* meant for large scale discussion, questions, or bug reports.
23+ > Instead, open a dedicated issue for the specific matter, link to this tracking issue and ping the MCP author.
24+ > Alternatively, post in the Zulip stream linked from the MCP.
25+ >
26+ > Discussion comments will get marked as off-topic or deleted.
27+ > Repeated discussions on the tracking issue may lead to the tracking issue getting locked.
28+
29+ ### Steps
30+
31+ - [ ] Implement the MCP
32+ - [ ] Adjust documentation
33+ - [ ] In the [Rust Compiler Development Guide] if applicable (e.g., for refactorings)
34+ - [ ] In the [Rust Forge] if applicable (e.g., for policy changes)
35+ - [ ] In the [rustc book] if applicable (e.g., for target tier or CLI changes)
36+
37+ [Rust Compiler Development Guide]: https://rustc-dev-guide.rust-lang.org/
38+ [Rust Forge]: https://forge.rust-lang.org/compiler/index.html
39+ [rustc book]: https://doc.rust-lang.org/rustc/index.html
40+
41+ ### Unresolved questions
42+
43+ *None so far.*
44+
45+ ### Implementation history
46+
47+ *Empty so far.*
48+
49+ ---
50+
51+ CC author @${mcp_author}.
52+ """
53+ labels = [" C-tracking-issue" , " T-compiler" , " B-MCP-approved" , " S-tracking-unimplemented" ]
54+
1255[relabel ]
1356
1457# Enables `concern`/`resolve` commands.
0 commit comments