Skip to content

Commit 300c18b

Browse files
authored
Merge pull request #933 from fmease/auto-tracking
Auto-create tracking issues for accepted MCPs
2 parents 8b92522 + 8ca3bb4 commit 300c18b

File tree

1 file changed

+43
-0
lines changed

1 file changed

+43
-0
lines changed

triagebot.toml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,49 @@ zulip_ping = "T-compiler"
99
waiting_period = 10 # in days
1010
auto_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

Comments
 (0)