We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1b6d80f commit a8e219eCopy full SHA for a8e219e
8 files changed
ietf/idrfc/mirror_rfc_index.py
@@ -162,15 +162,15 @@ def get_std_level_mapping():
162
}
163
164
def get_stream_mapping():
165
- from name.models import DocStreamName
+ from name.models import StreamName
166
from name.utils import name
167
168
return {
169
- "Legacy": name(DocStreamName, "legacy", "Legacy"),
170
- "IETF": name(DocStreamName, "ietf", "IETF"),
171
- "INDEPENDENT": name(DocStreamName, "ise", "ISE", desc="Independent submission editor stream"),
172
- "IAB": name(DocStreamName, "iab", "IAB"),
173
- "IRTF": name(DocStreamName, "irtf", "IRTF"),
+ "Legacy": name(StreamName, "legacy", "Legacy"),
+ "IETF": name(StreamName, "ietf", "IETF"),
+ "INDEPENDENT": name(StreamName, "ise", "ISE", desc="Independent submission editor stream"),
+ "IAB": name(StreamName, "iab", "IAB"),
+ "IRTF": name(StreamName, "irtf", "IRTF"),
174
175
176
ietf/idrfc/views_edit.py
@@ -28,7 +28,7 @@
28
from ietf.ietfworkflows.streams import get_stream_from_draft
29
30
from redesign.doc.models import *
31
-from redesign.name.models import IntendedStdLevelName, DocTagName, DocStreamName
+from redesign.name.models import IntendedStdLevelName, DocTagName, StreamName
32
from redesign.person.models import Person, Email
33
34
class ChangeStateForm(forms.Form):
@@ -417,7 +417,7 @@ def diff(obj, attr, name):
417
class EditInfoFormREDESIGN(forms.Form):
418
intended_std_level = forms.ModelChoiceField(IntendedStdLevelName.objects.all(), empty_label=None, required=True)
419
via_rfc_editor = forms.BooleanField(required=False, label="Via IRTF or RFC Editor")
420
- stream = forms.ModelChoiceField(DocStreamName.objects.all(), empty_label=None, required=True)
+ stream = forms.ModelChoiceField(StreamName.objects.all(), empty_label=None, required=True)
421
ad = forms.ModelChoiceField(Person.objects.filter(role__name="ad", role__group__state="active").order_by('name'), label="Responsible AD", empty_label=None, required=True)
422
create_in_state = forms.ModelChoiceField(State.objects.filter(type="draft-iesg", slug__in=("pub-req", "watching")), empty_label=None, required=False)
423
notify = forms.CharField(max_length=255, label="Notice emails", help_text="Separate email addresses with commas", required=False)
ietf/ietfworkflows/forms.py
@@ -20,7 +20,7 @@
20
from ietf.ietfworkflows.constants import CALL_FOR_ADOPTION, IETF_STREAM
21
from redesign.doc.utils import get_tags_for_stream_id
22
from redesign.doc.models import save_document_in_history, DocEvent, Document
23
-from redesign.name.models import DocTagName, DocStreamName, RoleName
+from redesign.name.models import DocTagName, StreamName, RoleName
24
from redesign.group.models import Group, GroupStateTransitions, Role
25
26
@@ -89,7 +89,7 @@ def save(self):
89
90
doc.time = datetime.datetime.now()
91
92
- new_stream = DocStreamName.objects.get(slug="ietf")
+ new_stream = StreamName.objects.get(slug="ietf")
93
94
if doc.stream != new_stream:
95
e = DocEvent(type="changed_stream")
@@ -296,7 +296,7 @@ class DraftStreamForm(StreamDraftForm):
296
297
comment = forms.CharField(widget=forms.Textarea)
298
if settings.USE_DB_REDESIGN_PROXY_CLASSES:
299
- stream = forms.ModelChoiceField(DocStreamName.objects.exclude(slug="legacy"))
+ stream = forms.ModelChoiceField(StreamName.objects.exclude(slug="legacy"))
300
else:
301
stream = forms.ModelChoiceField(Stream.objects.all())
302
ietf/submit/utils.py
@@ -119,7 +119,7 @@ def perform_postREDESIGN(submission):
119
120
stream_slug = "ietf"
121
122
- draft.stream = DocStreamName.objects.get(slug=stream_slug)
+ draft.stream = StreamName.objects.get(slug=stream_slug)
123
draft.save()
124
125
draft.set_state(State.objects.get(type="draft", slug="active"))
redesign/doc/models.py
@@ -43,7 +43,7 @@ class DocumentInfo(models.Model):
43
44
states = models.ManyToManyField(State, blank=True) # plain state (Active/Expired/...), IESG state, stream state
45
tags = models.ManyToManyField(DocTagName, blank=True, null=True) # Revised ID Needed, ExternalParty, AD Followup, ...
46
- stream = models.ForeignKey(DocStreamName, blank=True, null=True) # IETF, IAB, IRTF, Independent Submission
+ stream = models.ForeignKey(StreamName, blank=True, null=True) # IETF, IAB, IRTF, Independent Submission
47
group = models.ForeignKey(Group, blank=True, null=True) # WG, RG, IAB, IESG, Edu, Tools
48
49
abstract = models.TextField()
redesign/name/admin.py
@@ -9,7 +9,7 @@ class NameAdmin(admin.ModelAdmin):
9
admin.site.register(GroupStateName, NameAdmin)
10
admin.site.register(IesgGroupStateName, NameAdmin)
11
admin.site.register(RoleName, NameAdmin)
12
-admin.site.register(DocStreamName, NameAdmin)
+admin.site.register(StreamName, NameAdmin)
13
admin.site.register(DocRelationshipName, NameAdmin)
14
admin.site.register(DocTypeName, NameAdmin)
15
admin.site.register(DocTagName, NameAdmin)
redesign/name/models.py
@@ -27,7 +27,7 @@ class IesgGroupStateName(NameModel):
27
review """
class RoleName(NameModel):
"""AD, Chair"""
-class DocStreamName(NameModel):
+class StreamName(NameModel):
"""IETF, IAB, IRTF, ISE, Legacy"""
class DocRelationshipName(NameModel):
"""Updates, Replaces, Obsoletes, Reviews, ... The relationship is
redesign/name/proxy.py
@@ -48,7 +48,7 @@ def annotation_tag(self):
class Meta:
proxy = True
50
51
-class StreamProxy(DocStreamName):
+class StreamProxy(StreamName):
52
def get_chairs(self):
53
from redesign.group.models import Role
54
from redesign.proxy_utils import proxy_personify_role
0 commit comments