Skip to content

Commit a871d6e

Browse files
committed
Remove wgchairs app, all of its functionality is now superceded by wginfo/ and other recent developments in doc/
- Legacy-Id: 6198
1 parent 19fc7c1 commit a871d6e

33 files changed

Lines changed: 15 additions & 2016 deletions

bin/mkdiagram

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ trap 'echo "$program($LINENO): Command failed with error code $? ($0 $*)"; exit
99
if [ "$*" ]; then apps="$@"; graph="${1%.*}"; else apps=$(ls */models.py | sed 's!/models.py!!'); graph="models"; fi
1010

1111
newapps="doc group meeting message person name"
12-
legacyapps="announcements idindex idrfc idtracker iesg ietfauth ietfworkflows ipr liaisons mailinglists proceedings redirects submit wgchairs wgcharter wginfo"
12+
legacyapps="announcements idindex idrfc idtracker iesg ietfauth ietfworkflows ipr liaisons mailinglists proceedings redirects submit wgcharter wginfo"
1313

1414
proxy="$(grep ^class */proxy.py | tr '()' ' ' | awk '{printf $2 ","}')"
1515
names="$(grep ^class name/models.py | tr '()' ' ' | awk '{printf $2 ","}')"

ietf/doc/proxy.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -194,11 +194,6 @@ def idinternal(self):
194194
def authors(self):
195195
return IDAuthor.objects.filter(document=self)
196196

197-
@property
198-
def protowriteup_set(self):
199-
from ietf.wgchairs.models import ProtoWriteUpProxy
200-
return ProtoWriteUpProxy.objects.filter(doc=self, type="changed_protocol_writeup")
201-
202197
# methods from InternetDraft
203198
def displayname(self):
204199
return self.name

ietf/group/proxy.py

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,19 @@ def proxied_role_emails(emails):
9494
proxy_role_email(e)
9595
return emails
9696

97+
class WGDelegateProxy(Role):
98+
#person = models.ForeignKey(PersonOrOrgInfo) # same name
99+
#wg = models.ForeignKey(IETFWG)
100+
@property
101+
def wg(self):
102+
return self.group
103+
104+
def __unicode__(self):
105+
return u"%s" % self.person
106+
107+
class Meta:
108+
proxy = True
109+
97110
class IETFWG(Group):
98111
objects = TranslatingManager(dict(group_acronym="id",
99112
group_acronym__acronym="acronym",
@@ -211,8 +224,7 @@ class Dummy: pass
211224
return d
212225
@property
213226
def wgdelegate_set(self):
214-
from ietf.wgchairs.models import WGDelegate
215-
return WGDelegate.objects.filter(group=self, name="delegate")
227+
return WGDelegateProxy.objects.filter(group=self, name="delegate")
216228

217229
class Meta:
218230
proxy = True

ietf/settings.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,6 @@
175175
'ietf.wginfo',
176176
'ietf.submit',
177177
'ietf.ietfworkflows',
178-
'ietf.wgchairs',
179178
'ietf.wgcharter',
180179
'ietf.sync',
181180
'ietf.community',

ietf/templates/wgchairs/confirm_management_writeup.html

Lines changed: 0 additions & 55 deletions
This file was deleted.

ietf/templates/wgchairs/draft_state.html

Lines changed: 0 additions & 1 deletion
This file was deleted.

ietf/templates/wgchairs/edit_management_shepherd.html

Lines changed: 0 additions & 41 deletions
This file was deleted.

ietf/templates/wgchairs/edit_management_writeup.html

Lines changed: 0 additions & 67 deletions
This file was deleted.

ietf/templates/wgchairs/manage_delegates.html

Lines changed: 0 additions & 60 deletions
This file was deleted.

0 commit comments

Comments
 (0)