Skip to content

Commit 5fb3198

Browse files
committed
Add pre-ads to .ad aliases. Keep draft aliases for drafts that have become RFCs for some time. Commit ready to merge.
- Legacy-Id: 9306
1 parent 33c9483 commit 5fb3198

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

ietf/bin/generate-draft-aliases

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,8 @@ if __name__ == '__main__':
133133
for draft in interesting_drafts.distinct().iterator():
134134
# Omit RFCs, we care only about drafts
135135
if draft.docalias_set.filter(name__startswith='rfc'):
136-
continue
136+
if (datetime.datetime.now() - draft.latest_event(type='published_rfc').time) > datetime.timedelta(days= 365 * 3 ):
137+
continue
137138

138139
alias = draft.name
139140
all = []

ietf/group/utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ def get_area_ads_emails(area):
4848
if area.acronym == 'none':
4949
return []
5050
emails = [r.email.email_address()
51-
for r in area.role_set.filter(name__in=('ad', 'chair'))]
51+
for r in area.role_set.filter(name__in=('pre-ad', 'ad', 'chair'))]
5252
return filter(None, emails)
5353

5454
def get_group_ads_emails(wg):

0 commit comments

Comments
 (0)