Skip to content

Commit 58682a6

Browse files
Added a search function for drafts on their respective mailing lists.
Non-wg drafts will get searched on all IETF mailing lists - Legacy-Id: 2605
1 parent 4d27ae4 commit 58682a6

3 files changed

Lines changed: 17 additions & 0 deletions

File tree

suresh/ietf/idrfc/idrfc_wrapper.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,20 @@ def submission(self):
151151

152152
return ""
153153

154+
def search_archive(self):
155+
156+
if self._idinternal and self._idinternal.via_rfc_editor:
157+
return "www.ietf.org/mail-archive/web/"
158+
159+
if self._draft.group_id == Acronym.INDIVIDUAL_SUBMITTER:
160+
return "www.ietf.org/mail-archive/web/"
161+
162+
a = self._draft.group_ml_archive()
163+
if a:
164+
return a
165+
166+
return ""
167+
154168
def file_types(self):
155169
return self._draft.file_type.split(",")
156170

suresh/ietf/idtracker/models.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,8 @@ def file_tag(self):
181181
return "<%s-%s.txt>" % (self.filename, self.revision_display())
182182
def group_acronym(self):
183183
return self.group.acronym
184+
def group_ml_archive(self):
185+
return self.group.ietfwg.clean_email_archive()
184186
def idstate(self):
185187
idinternal = self.idinternal
186188
if idinternal:

suresh/ietf/templates/idrfc/doc_main_id.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@
8282
| <a href="http://www.fenron.net/~fenner/ietf/deps/index.cgi?dep={{doc.draft_name}}" rel="nofollow">Dependencies to this draft</a>
8383
| <a href="http://tools.ietf.org/idnits?url=http://tools.ietf.org/id/{{doc.draft_name_and_revision}}.txt" rel="nofollow" target="_blank">Check nits</a>
8484
{% if doc.in_ietf_process %}| <a href="/feed/comments/{% if info.is_rfc %}rfc{{doc.rfc_number}}{% else %}{{doc.draft_name}}{% endif %}/">Comments feed</a>{% endif %}
85+
| <a href="http://www.google.com/search?as_q={{doc.draft_name}}&as_sitesearch={{ doc.search_archive }}" rel="nofollow" target="_blank">Search Mailing Lists</a>
8586
</div>
8687
{% if user|in_group:"Area_Director,Secretariat" %}
8788
<div>

0 commit comments

Comments
 (0)