@@ -61,12 +61,12 @@ def make_recipients(apps):
6161 desc = "The list address of the document's group" ,
6262 template = None )
6363
64- rc (slug = 'doc_stream_owner ' ,
65- desc = "The owner of the document's stream" ,
64+ rc (slug = 'doc_stream_manager ' ,
65+ desc = "The manager of the document's stream" ,
6666 template = '{% if doc.stream_id == "ise" %}<rfc-ise@rfc-editor.org>{% endif %}{% if doc.stream_id == "irtf" %}<irtf-chair@irtf.org>{% endif %}{% if doc.stream_id == "ietf" %}<iesg@ietf.org>{% endif %}' )
6767
68- rc (slug = 'conflict_review_stream_owner ' ,
69- desc = "The stream owner of a document being reviewed for IETF stream conflicts" ,
68+ rc (slug = 'conflict_review_stream_manager ' ,
69+ desc = "The stream manager of a document being reviewed for IETF stream conflicts" ,
7070 template = None )
7171
7272 rc (slug = 'conflict_review_steering_group' ,
@@ -77,6 +77,10 @@ def make_recipients(apps):
7777 desc = "IANA's draft approval address" ,
7878 template = 'IANA <drafts-approval@icann.org>' )
7979
80+ rc (slug = 'iana_last_call' ,
81+ desc = "IANA's draft last call address" ,
82+ template = 'IANA <drafts-lastcall@icann.org>' )
83+
8084 rc (slug = 'iana' ,
8185 desc = "IANA" ,
8286 template = '<iana@iana.org>' )
@@ -114,7 +118,7 @@ def mt_factory(slug,desc,recipient_slugs):
114118 'doc_affecteddoc_authors' ,
115119 'doc_affecteddoc_group_chairs' ,
116120 'doc_affecteddoc_notify' ,
117- 'conflict_review_stream_owner ' ,
121+ 'conflict_review_stream_manager ' ,
118122 ])
119123
120124 mt_factory (slug = 'ballot_deferred' ,
@@ -128,7 +132,7 @@ def mt_factory(slug,desc,recipient_slugs):
128132 'doc_affecteddoc_authors' ,
129133 'doc_affecteddoc_group_chairs' ,
130134 'doc_affecteddoc_notify' ,
131- 'conflict_review_stream_owner ' ,
135+ 'conflict_review_stream_manager ' ,
132136 ])
133137
134138 mt_factory (slug = 'ballot_approved_ietf_stream' ,
@@ -153,7 +157,7 @@ def mt_factory(slug,desc,recipient_slugs):
153157
154158 mt_factory (slug = 'ballot_approved_conflrev' ,
155159 desc = 'Recipients when a conflict review ballot is approved' ,
156- recipient_slugs = ['conflict_review_stream_owner ' ,
160+ recipient_slugs = ['conflict_review_stream_manager ' ,
157161 'conflict_review_steering_group' ,
158162 'doc_affecteddoc_authors' ,
159163 'doc_affecteddoc_group_chairs' ,
@@ -220,6 +224,43 @@ def mt_factory(slug,desc,recipient_slugs):
220224 'doc_affecteddoc_group_chairs' ,
221225 'doc_affecteddoc_notify' ])
222226
227+ mt_factory (slug = 'last_call_issued_iana' ,
228+ desc = 'Recipients for IANA message when a last call is issued' ,
229+ recipient_slugs = ['iana_last_call' ])
230+
231+ mt_factory (slug = 'last_call_expired' ,
232+ desc = 'Recipients when a last call has expired' ,
233+ recipient_slugs = ['iesg' ,
234+ 'doc_notify' ,
235+ 'doc_authors' ,
236+ 'doc_shepherd' ,
237+ ])
238+
239+ mt_factory (slug = 'last_call_expired_cc' ,
240+ desc = 'Copied when a last call has expired' ,
241+ recipient_slugs = ['iesg_secretary' ,])
242+
243+ mt_factory (slug = 'pubreq_iesg' ,
244+ desc = 'Recipients when a draft is submitted to the IESG' ,
245+ recipient_slugs = ['doc_ad' ,])
246+
247+ mt_factory (slug = 'pubreq_iesg_cc' ,
248+ desc = 'Copied when a draft is submitted to the IESG' ,
249+ recipient_slugs = ['iesg_secretary' ,
250+ 'doc_notify' ,
251+ 'doc_shepherd' ,
252+ 'doc_group_chairs' ,
253+ ])
254+
255+ mt_factory (slug = 'pubreq_rfced' ,
256+ desc = 'Recipients when a non-IETF stream manager requests publication' ,
257+ recipient_slugs = ['rfc_editor' ,
258+ ])
259+
260+ mt_factory (slug = 'pubreq_rfced_iana' ,
261+ desc = 'Recipients for IANA message when a non-IETF stream manager requests publication' ,
262+ recipient_slugs = ['iana_approve' ,])
263+
223264def forward (apps , schema_editor ):
224265
225266 make_recipients (apps )
0 commit comments