Skip to content

Commit 532db61

Browse files
committed
Auto-create tracking issues for accepted MCPs
1 parent 8b92522 commit 532db61

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

triagebot.toml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,39 @@ 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+
CC author @${mcp_author}.
18+
19+
### About tracking issues
20+
21+
Tracking issues are used to record the overall progress of implementation.
22+
They are also used as hubs connecting to other relevant issues, e.g., bugs or open design questions.
23+
A tracking issue is however *not* meant for technical discussion, questions, or bug reports.
24+
Instead, open a dedicated issue for the specific matter, link to this tracking issue and ping the MCP author.
25+
Alternatively, post in the Zulip stream linked from the MCP.
26+
27+
Discussion comments will get marked as off-topic or deleted.
28+
Repeated discussions on the tracking issue may lead to the tracking issue getting locked.
29+
30+
### Steps
31+
32+
- [ ] Implement the MCP
33+
- [ ] Adjust documentation
34+
35+
### Unresolved questions
36+
37+
*None so far.*
38+
39+
### Implementation history
40+
41+
*Empty so far.*
42+
"""
43+
labels = ["C-tracking-issue", "T-compiler", "B-MCP-approved", "S-tracking-unimplemented"]
44+
1245
[relabel]
1346

1447
# Enables `concern`/`resolve` commands.

0 commit comments

Comments
 (0)