@@ -76,44 +76,106 @@ exclude_labels = [
7676]
7777
7878[notify-zulip ."I-prioritize" ]
79- zulip_stream = 227806 # #t-compiler/wg-prioritization
79+ zulip_stream = 245100 # #t-compiler/wg-prioritization/alerts
8080topic = " I-prioritize #{number} {title}"
81- message_on_add = " @*WG-prioritization* issue #{number} has been requested for prioritization."
81+ message_on_add = """ \
82+ @*WG-prioritization/alerts* issue #{number} has been requested for prioritization.
83+
84+ # [Procedure](https://hackmd.io/WJ0G17DHTHGgv0OW9I2PxA?view#Unprioritized-I-prioritize)
85+ - Priority?
86+ - Regression?
87+ - Notify people/groups?
88+ - Needs `I-nominated`?
89+ """
8290message_on_remove = " Issue #{number}'s prioritization request has been removed."
8391
8492[notify-zulip ."I-nominated" ]
8593required_labels = [" T-compiler" ]
86- zulip_stream = 227806 # #t-compiler/wg-prioritization
94+ zulip_stream = 245100 # #t-compiler/wg-prioritization/alerts
8795topic = " I-prioritize #{number} {title}"
88- message_on_add = " @*WG-prioritization* #{number} has been nominated for discussion in `T-compiler` meeting."
96+ message_on_add = """ \
97+ @*WG-prioritization/alerts* #{number} has been nominated for discussion in `T-compiler` meeting.
98+
99+ # [Procedure](https://hackmd.io/WJ0G17DHTHGgv0OW9I2PxA?view#I-nominated)
100+ - Already discussed?
101+ - Worth the meeting time?
102+ - Add agenda entry:
103+ - Why nominated?
104+ - Assignee?
105+ - Issue? PR? What's the status?
106+ - Summary and important details?
107+ """
89108message_on_remove = " #{number}'s nomination has been removed."
90109
91110[notify-zulip ."beta-nominated" ]
92- zulip_stream = 227806 # #t-compiler/wg-prioritization
111+ zulip_stream = 245100 # #t-compiler/wg-prioritization/alerts
93112topic = " Backport #{number} {title}"
94- message_on_add = " @*WG-prioritization* PR #{number} has been requested for beta backport."
113+ message_on_add = """ \
114+ @*WG-prioritization/alerts* PR #{number} has been requested for beta backport.
115+
116+ # [Procedure](https://hackmd.io/WJ0G17DHTHGgv0OW9I2PxA?view#StableBeta-nominations)
117+ Prepare agenda entry:
118+ - Why nominated?
119+ - Author, assignee?
120+ - Important details?
121+ """
95122message_on_remove = " PR #{number}'s beta backport request has been removed."
96123
97124[notify-zulip ."stable-nominated" ]
98- zulip_stream = 227806 # #t-compiler/wg-prioritization
125+ zulip_stream = 245100 # #t-compiler/wg-prioritization/alerts
99126topic = " Backport #{number} {title}"
100- message_on_add = " @*WG-prioritization* PR #{number} has been requested for stable backport."
127+ message_on_add = """ \
128+ @*WG-prioritization/alerts* PR #{number} has been requested for stable backport.
129+
130+ # [Procedure](https://hackmd.io/WJ0G17DHTHGgv0OW9I2PxA?view#StableBeta-nominations)
131+ Prepare agenda entry:
132+ - Why nominated?
133+ - Author, assignee?
134+ - Important details?
135+ """
101136message_on_remove = " PR #{number}'s stable backport request has been removed."
102137
103138[notify-zulip ."S-waiting-on-team" ]
104139required_labels = [" T-compiler" ]
105- zulip_stream = 227806 # #t-compiler/wg-prioritization
140+ zulip_stream = 245100 # #t-compiler/wg-prioritization/alerts
106141topic = " S-waiting-on-team #{number} {title}"
107- message_on_add = " @*WG-prioritization* PR #{number} is waiting on `T-compiler`."
142+ message_on_add = """ \
143+ @*WG-prioritization/alerts* PR #{number} is waiting on `T-compiler`.
144+
145+ # [Procedure](https://hackmd.io/WJ0G17DHTHGgv0OW9I2PxA?view#PR%E2%80%99s-waiting-on-team)
146+ - Prepare agenda entry:
147+ - What is it waiting for?
148+ - Important details?
149+ - Could be resolved quickly? Tag `I-nominated`.
150+ """
108151message_on_remove = " PR #{number}'s is no longer waiting on `T-compiler`."
109152
110153[notify-zulip ."P-critical" ]
111- zulip_stream = 227806 # #t-compiler/wg-prioritization
154+ zulip_stream = 245100 # #t-compiler/wg-prioritization/alerts
112155topic = " P-critical #{number} {title}"
113- message_on_add = " @*WG-prioritization* issue #{number} has been assigned `P-critical`."
156+ message_on_add = """ \
157+ @*WG-prioritization/alerts* issue #{number} has been assigned `P-critical`.
158+
159+ # [Procedure](https://hackmd.io/WJ0G17DHTHGgv0OW9I2PxA?view#P-critical-and-Unassigned-P-high-regressions)
160+ - Notify people/groups?
161+ - Assign if possible?
162+ - Add to agenda:
163+ - Assignee?
164+ - Summary and important details?
165+ - Other actions to move forward?
166+ """
114167
115168[notify-zulip ."P-high" ]
116169required_labels = [" regression-from-stable-to-[bn]*" ] # only nightly and beta regressions
117- zulip_stream = 227806 # #t-compiler/wg-prioritization
170+ zulip_stream = 245100 # #t-compiler/wg-prioritization/alerts
118171topic = " P-high regression #{number} {title}"
119- message_on_add = " @*WG-prioritization* issue #{number} has been assigned `P-high` and is a regression."
172+ message_on_add = """ \
173+ @*WG-prioritization/alerts* issue #{number} has been assigned `P-high` and is a regression.
174+
175+ # [Procedure](https://hackmd.io/WJ0G17DHTHGgv0OW9I2PxA?view#P-critical-and-Unassigned-P-high-regressions)
176+ Is issue assigned? If not:
177+ - Try to find an assignee?
178+ - Otherwise add to agenda:
179+ - Mark as unassigned.
180+ - Summary and important details?
181+ """
0 commit comments