216 lines
9.6 KiB
HTML
216 lines
9.6 KiB
HTML
{% extends "idrfc/doc_tab_document.html" %}
|
|
{% comment %}
|
|
Copyright (C) 2009-2010 Nokia Corporation and/or its subsidiary(-ies).
|
|
All rights reserved. Contact: Pasi Eronen <pasi.eronen@nokia.com>
|
|
|
|
Redistribution and use in source and binary forms, with or without
|
|
modification, are permitted provided that the following conditions
|
|
are met:
|
|
|
|
* Redistributions of source code must retain the above copyright
|
|
notice, this list of conditions and the following disclaimer.
|
|
|
|
* Redistributions in binary form must reproduce the above
|
|
copyright notice, this list of conditions and the following
|
|
disclaimer in the documentation and/or other materials provided
|
|
with the distribution.
|
|
|
|
* Neither the name of the Nokia Corporation and/or its
|
|
subsidiary(-ies) nor the names of its contributors may be used
|
|
to endorse or promote products derived from this software
|
|
without specific prior written permission.
|
|
|
|
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
|
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
|
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
|
|
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
|
|
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
|
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
|
|
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
|
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
|
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
|
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
|
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
{% endcomment %}
|
|
|
|
{% load ietf_filters ietf_streams %}
|
|
|
|
{% block doc_metatable %}
|
|
<tr><td colspan='2'>{{ doc.draft_status }} {% ifnotequal doc.draft_status "RFC" %}Internet-Draft ({{ doc.submission|safe }}){% endifnotequal %}
|
|
{% ifequal doc.draft_status "Expired" %}
|
|
{% if doc.resurrect_requested_by %}(resurrect requested by {{ doc.resurrect_requested_by }}){% endif %}
|
|
{% endifequal %} </td>
|
|
|
|
<tr><td>Document Stream:</td><td>
|
|
{% with user|in_group:"Area_Director,Secretariat" as add_link %}
|
|
{% if add_link %}<a class="editlink" href="{% url doc_change_stream name=doc.draft_name %}">{% endif %}
|
|
{% if stream_info.stream %}{{ stream_info.stream.name|default:"No stream defined" }}{% else %}No stream defined{% endif %}
|
|
{% if add_link %}</a>{% endif %}
|
|
{% endwith %}
|
|
</td></tr>
|
|
|
|
<tr><td>Last updated:</td><td> {{ doc.publication_date|default:"(data missing)" }}</td></tr>
|
|
|
|
{% with doc.replaces as r %}{% if r %}<tr><td>Replaces:</td><td> {% filter urlize_ietf_docs %}{{ r|join:", "}}{% endfilter %}</td></tr>{% endif %}{% endwith %}
|
|
|
|
{% with info.conflict_reviews as r %}{% if r %}<tr><td>IETF Conflict Review:</td><td> {% filter urlize_ietf_docs %}{{ r|join:","}}{% endfilter %}</td></tr>{% endif %} {% endwith %}
|
|
|
|
<tr><td>Intended RFC status:</td><td>
|
|
{% with user|in_group:"Area_Director,Secretariat" as add_link %}
|
|
{% if add_link %}<a class="editlink" href="{% url doc_change_intended_status name=doc.draft_name %}">{% endif %}
|
|
{{ doc.underlying_document.intended_std_level|default:"-" }}
|
|
{% if add_link %}</a>{% endif %}
|
|
{% endwith %}
|
|
</td></tr>
|
|
|
|
{% ifequal doc.draft_status "Active" %}
|
|
<tr><td>Other versions:</td><td>
|
|
<a href="http://www.ietf.org/id/{{doc.draft_name_and_revision}}.txt">plain text</a>,
|
|
{% for ext in doc.file_types %}
|
|
{% ifnotequal ext ".txt" %}
|
|
<a href="http://www.ietf.org/id/{{doc.draft_name_and_revision}}{{ext}}">{{ext|cut:"."}}</a>,
|
|
{% endifnotequal %}
|
|
{% endfor %}
|
|
{% if not info.has_pdf %}
|
|
<a href="http://tools.ietf.org/pdf/{{doc.draft_name_and_revision}}.pdf">pdf</a>,
|
|
{% endif %}
|
|
<a href="http://tools.ietf.org/html/{{doc.draft_name_and_revision}}">html</a>
|
|
</td></tr>
|
|
{% endifequal %}
|
|
|
|
<tr><td colspan='2'><hr size='1' noshade /></td></tr>
|
|
|
|
{% if stream_info.state %}
|
|
{% ifequal stream_info.stream.name "IETF" %}
|
|
<tr>
|
|
<td>IETF State:</td>
|
|
<td>{{ stream_info.state.name }} ({{ stream_info.streamed.get_group }})
|
|
{% if stream_info.tags %}<br /><i>{% for tag in stream_info.tags %}{{ tag.name }}{% if not forloop.last %}, {% endif %}{% endfor %}{% endif %}
|
|
</td>
|
|
</tr>
|
|
{% else %}
|
|
{% if stream_info.stream %}
|
|
<tr>
|
|
<td>{{ stream_info.stream.name }} status:</td>
|
|
<td>
|
|
{{ stream_info.state.name }} {% if stream_info.streamed.get_group %}({{ stream_info.streamed.get_group }}) {% endif %}
|
|
{% if stream_info.tags %}<br /><i>{% for tag in stream_info.tags %}{{ tag.name }}{% if not forloop.last %}, {% endif %}{% endfor %}{% endif %}
|
|
</td>
|
|
</tr>
|
|
{% endif %}
|
|
{% endifequal %}
|
|
{% endif %}
|
|
<tr><td>Document shepherd:</td><td>{{ stream_info.shepherd|default:"" }}</td></tr>
|
|
|
|
<tr><td colspan='2'><hr size='1' noshade /></td></tr>
|
|
|
|
|
|
<tr><td><a href="/idtracker/help/state/">IESG State</>:</td><td>
|
|
{% if doc.in_ietf_process and user|in_group:"Area_Director,Secretariat" %}
|
|
<a class="editlink" href="{% url doc_change_state name=doc.draft_name %}"> {{ doc.friendly_state|safe }} </a>
|
|
{% else %}
|
|
{{ doc.friendly_state|safe }}
|
|
{% endif %}
|
|
{% if doc.rfc_editor_state %}<br />RFC Editor State: <a href="http://www.rfc-editor.org/queue2.html#{{doc.draft_name}}">{{ doc.rfc_editor_state|escape }}</a>{% endif %}
|
|
{% ifequal doc.draft_status "Expired" %}
|
|
{% if doc.resurrect_requested_by %}(resurrect requested by {{ doc.resurrect_requested_by }}){% endif %}
|
|
{% endifequal %}
|
|
{% with user|in_group:"Area_Director,Secretariat" as add_link %}
|
|
{% if add_link %}<a class="editlink" href="{% url doc_change_telechat_date name=doc.draft_name %}">{% endif %}
|
|
{% if doc.underlying_document.telechat_date %}<br/>On agenda of {{ doc.underlying_document.telechat_date }} IESG telechat {% if doc.underlying_document.returning_item %} (returning item){% endif %}{% else %}{%if add_link %}<br/>Not on an upcoming telechat agenda{% endif %}{% endif %}
|
|
{% if add_link %}</a>{% endif %}
|
|
{% if doc.ietf_process.has_active_iesg_ballot %}<br/><i>({{ doc.ietf_process.iesg_ballot_needed }})</i>{%endif%}
|
|
{% endwith %}
|
|
</td></tr>
|
|
{# <tr><td>Submission:</td><td>{{ doc.submission|safe }}</td></tr> #}
|
|
<tr><td>Responsible AD:</td><td>
|
|
{% with user|in_group:"Area_Director,Secretariat" as add_link %}
|
|
{% if add_link %}<a class="editlink" href="{% url doc_change_ad name=doc.draft_name %}">{% endif %}
|
|
{% if doc.in_ietf_process %}{{ doc.ietf_process.ad_name|default:"-"|escape }}{%else%}-{%endif%}
|
|
{% if add_link %}</a>{% endif %}
|
|
{% endwith %}
|
|
</td></tr>
|
|
{% if doc.in_ietf_process and doc.ietf_process.iesg_note %}<tr><td>
|
|
IESG Note:</td><td>
|
|
{% with user|in_group:"Area_Director,Secretariat" as add_link %}
|
|
{% if add_link %}<a class="editlink" href="{% url doc_change_iesg_note name=doc.draft_name %}">{% endif %}
|
|
{{ doc.ietf_process.iesg_note|format_textarea|safe }}
|
|
{% if add_link %}</a>{% endif %}
|
|
{% endwith %}
|
|
</td></tr>{% endif %}
|
|
<tr><td>Send notices to:</td><td>
|
|
{% with user|in_group:"Area_Director,Secretariat" as add_link %}
|
|
{% if add_link %}<a class="editlink" href="{% url doc_change_notify name=doc.draft_name %}">{% endif %}
|
|
{{ doc.underlying_document.notify|default:"No addresses provided"}}
|
|
{% if add_link %}</a>{% endif %}
|
|
{% endwith %}
|
|
</td></tr>
|
|
|
|
<tr><td colspan='2'><hr size='1' noshade /></td></tr>
|
|
|
|
|
|
{% endblock doc_metatable %}
|
|
|
|
{% block doc_metalinks %}
|
|
{% edit_actions doc %}
|
|
<div>
|
|
<a href="mailto:{{doc.draft_name}}@tools.ietf.org?subject=Mail%20regarding%20{{doc.draft_name}}" rel="nofollow">Email Authors</a>
|
|
| <a href="/ipr/search/?option=document_search&id_document_tag={{doc.tracker_id}}" rel="nofollow">IPR Disclosures</a>
|
|
| <a href="http://www.fenron.net/~fenner/ietf/deps/index.cgi?dep={{doc.draft_name}}" rel="nofollow">Dependencies to this draft</a>
|
|
| <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>
|
|
{% 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 %}
|
|
| <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>
|
|
{% if user|in_group:"Area_Director" %}
|
|
| <a href="https://www.iesg.org/bin/c5i?mid=6&rid=77&target={{doc.draft_name}}" rel="nofollow" target="_blank">Search Mailing Lists (ARO)</a>
|
|
{% endif %}
|
|
</div>
|
|
{% if user|in_group:"Area_Director,Secretariat" %}
|
|
<div>
|
|
{% if doc.in_ietf_process %}
|
|
<a href="{% url doc_ballot_lastcall name=doc.draft_name %}">Last Call Text</a>
|
|
| <a href="{% url doc_ballot_writeupnotes name=doc.draft_name %}">Ballot Text</a>
|
|
| <a href="{% url doc_ballot_approvaltext name=doc.draft_name %}">Announcement Text</a>
|
|
{% endif %}
|
|
</div>
|
|
{% endif %}
|
|
{% endblock %}
|
|
|
|
{% block doc_text1 %}
|
|
{% ifequal doc.draft_status "Active" %}
|
|
<div class="markup_draft">
|
|
{{ content1|safe }}
|
|
</div>
|
|
{% else %}
|
|
<p>This Internet-Draft is no longer active. Unofficial copies of old Internet-Drafts can be found here:<br/>
|
|
<a href="http://tools.ietf.org/id/{{doc.draft_name}}">http://tools.ietf.org/id/{{doc.draft_name}}</a>.</p>
|
|
|
|
<p style="max-width: 400px;"><b>Abstract:</b><br/> {{ doc.abstract|escape }}</p>
|
|
|
|
<p><b>Authors:</b><br/>
|
|
{% for author in doc.authors.all %}
|
|
|
|
{% if author.email %}
|
|
<a href="mailto:{{ author.email }}">{{ author.person }} <{{author.email}}></a>
|
|
{% else %}
|
|
{% if author.person %}
|
|
{{ author.person }}
|
|
{% else %}
|
|
Missing author info #{{ author.person_id }}
|
|
{% endif %}
|
|
{% endif %}<br />
|
|
|
|
{% endfor %}</p>
|
|
|
|
<p>(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid)</p>
|
|
|
|
{% endifequal %}
|
|
{% endblock %}{# doc_text1 #}
|
|
|
|
{% block doc_text2 %}
|
|
{% ifequal doc.draft_status "Active" %}
|
|
<div class="markup_draft">
|
|
{{ content2|safe }}
|
|
</div>
|
|
{% endifequal %}
|
|
{% endblock %} {# doc_text2 #}
|