Skip to content

Commit a511ff4

Browse files
author
Martin Qvist
committed
Added IESG state on Group for use in the charter tool
- Legacy-Id: 3279
1 parent 20e780c commit a511ff4

3 files changed

Lines changed: 8 additions & 1 deletion

File tree

redesign/group/models.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ class GroupInfo(models.Model):
1313
state = models.ForeignKey(GroupStateName, null=True)
1414
type = models.ForeignKey(GroupTypeName, null=True)
1515
parent = models.ForeignKey('Group', blank=True, null=True)
16+
iesg_state = models.ForeignKey(IesgGroupStateName, verbose_name="IESG state", blank=True, null=True)
1617
ad = models.ForeignKey(Person, blank=True, null=True)
1718
list_email = models.CharField(max_length=64, blank=True)
1819
list_subscribe = models.CharField(max_length=255, blank=True)

redesign/name/admin.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ class NameAdmin(admin.ModelAdmin):
77

88
admin.site.register(GroupTypeName, NameAdmin)
99
admin.site.register(GroupStateName, NameAdmin)
10+
admin.site.register(IesgGroupStateName, NameAdmin)
1011
admin.site.register(RoleName, NameAdmin)
1112
admin.site.register(DocStreamName, NameAdmin)
1213
admin.site.register(DocStateName, NameAdmin)

redesign/name/models.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
class NameModel(models.Model):
66
slug = models.CharField(max_length=8, primary_key=True)
7-
name = models.CharField(max_length=32)
7+
name = models.CharField(max_length=255)
88
desc = models.TextField(blank=True)
99
used = models.BooleanField(default=True)
1010
order = models.IntegerField(default=0)
@@ -20,6 +20,11 @@ class GroupStateName(NameModel):
2020
"""BOF, Proposed, Active, Dormant, Concluded"""
2121
class GroupTypeName(NameModel):
2222
"""IETF, Area, WG, RG, Team, etc."""
23+
class IesgGroupStateName(NameModel):
24+
"""Informal IESG review, Internal review, External review, IESG review,
25+
WG exists, Not currently under review, Informal IESG recharter review,
26+
Internal recharter review, External recharter review, IESG recharter
27+
review """
2328
class RoleName(NameModel):
2429
"""AD, Chair"""
2530
class DocStreamName(NameModel):

0 commit comments

Comments
 (0)