{% extends "base.html" %} {# Copyright The IETF Trust 2016-2020, All Rights Reserved #} {% load origin %} {% load staticfiles %} {% load ietf_filters %} {% block pagehead %} {% endblock %} {% block morecss %} .inline { display: inline; } {% endblock %} {% block title %} {% if doc.get_state_slug == "rfc" %} RFC {{ rfc_number }} - {{ doc.title }} {% else %} {{ name }}-{{ doc.rev }} - {{ doc.title }} {% endif %} {% endblock %} {% block content %} {% origin %} {{ top|safe }} {% include "doc/revisions_list.html" %}
{% if doc.rev != latest_rev %} {% else %} {% endif %} {% if replaces or can_edit_stream_info %} {% endif %} {% if replaced_by %} {% endif %} {% if can_view_possibly_replaces %} {% if possibly_replaces %} {% endif %} {% if possibly_replaced_by %} {% endif %} {% endif %} {% if doc.get_state_slug != "rfc" %} {% endif %} {% for check in doc.submission.latest_checks %} {% if check.passed != None and check.symbol.strip %} {% endif %} {% endfor %} {% if review_assignments or can_request_review %} {% endif %} {% if conflict_reviews %} {% endif %} {% with doc.documenturl_set.all as urls %} {% if urls or can_edit_stream_info or can_edit_individual %} {% endif %} {% endwith %} {% if doc.stream %} {% else %} {% endif %} {% if consensus and not doc.stream_id == 'ietf' %} {% endif %} {% if presentations or user|has_role:"Secretariat,Area Director,WG Chair,WG Secretary,RG Chair,RG Secretary,IRTF Chair,Team Chair" or can_edit_stream_info %} {% endif %} {% if doc.stream_id == 'ietf' or doc.stream_id == 'ise' or doc.stream_id == 'irtf' %} {% if shepherd_writeup or can_edit_shepherd_writeup %} {% endif %} {% else %} {% endif %} {% if published and started_iesg_process and published.time < started_iesg_process.time %} {% endif %} {% if not doc.stream_id == 'iab' %} {% if consensus and doc.stream_id == 'ietf' %} {% endif %} {% if iesg_state.slug != 'idexists' %} {% if doc.note or can_edit %} {% endif %} {% endif %} {% endif %} {% if can_edit_iana_state or iana_review_state or iana_experts_state or iana_experts_comment %} {% if iana_review_state or can_edit_iana_state %} {% endif %} {% if iana_action_state or can_edit_iana_state %} {% endif %} {% if iana_experts_state or can_edit_iana_state %} {% endif %} {% if iana_experts_comment or can_edit_iana_state %} {% endif %} {% endif %} {% if rfc_editor_state %} {% endif %}
The information below is for an old version of the document
Document Type {% if doc.get_state_slug == "rfc" %} RFC - {{ doc.std_level }} ({% if published %}{{ published.time|date:"F Y" }}{% else %}publication date unknown{% endif %}{% if has_errata %}; Errata{% else %}; No errata{% endif %}) {% if obsoleted_by %}
Obsoleted by {{ obsoleted_by|urlize_doc_list|join:", " }}
{% endif %} {% if updated_by %}
Updated by {{ updated_by|urlize_doc_list|join:", " }}
{% endif %} {% if obsoletes %}
Obsoletes {{ obsoletes|urlize_doc_list|join:", " }}
{% endif %} {% if updates %}
Updates {{ updates|urlize_doc_list|join:", " }}
{% endif %} {% if status_changes %}
Status changed by {{ status_changes|join:", "|urlize_ietf_docs }}
{% endif %} {% if proposed_status_changes %}
Proposed status changed by {{ proposed_status_changes|join:", "|urlize_ietf_docs }}
{% endif %} {% if rfc_aliases %}
Also known as {{ rfc_aliases|join:", "|urlize_ietf_docs }}
{% endif %} {% if draft_name %}
Was {{ draft_name }} {% if submission %}({{ submission|safe }}){% endif %}
{% endif %} {% else %} {{ doc.get_state }} Internet-Draft {% if submission %}({{ submission|safe }}){% endif %} {% if resurrected_by %}- resurrect requested by {{ resurrected_by }}{% endif %} {% endif %}
Last updated {{ doc.time|date:"Y-m-d" }} {% if latest_revision and latest_revision.time.date != doc.time.date %} (latest revision {{ latest_revision.time|date:"Y-m-d" }}) {% endif %}
Replaces {% if can_edit_stream_info and not snapshot %} Edit {% endif %} {{ replaces|urlize_doc_list|join:", "|default:"(None)" }}
Replaced by {{ replaced_by|urlize_doc_list|join:", " }}
Possibly Replaces {% if can_edit_replaces and not snapshot %} Edit {% endif %} {{ possibly_replaces|urlize_doc_list|join:", " }}
Possibly Replaced By {% if can_edit_replaces and not snapshot %} {% comment %}Edit{% endcomment %} {% endif %} {{ possibly_replaced_by|urlize_doc_list|join:", " }}
Stream {% if can_change_stream and not snapshot %} Edit {% endif %} {{ doc.stream|default:"(None)" }}
Intended RFC status {% if can_edit_stream_info and not snapshot %} Edit {% endif %} {{ doc.intended_std_level|default:"(None)" }}
Formats {% if doc.get_state_slug != "active" and doc.get_state_slug != "rfc" %}
Expired & archived
{% endif %} {% if file_urls %} {% for label, url in file_urls %} {{ label }} {% endfor %} {% else %} (not online) {% endif %}
{{ check.checker|title }} {% if check.errors or check.warnings %} {{ check.symbol|safe }} {% else %} {{ check.symbol|safe }} {% endif %} {{ check.errors }} errors, {{ check.warnings }} warnings. {% include "doc/yang-check-modal-overlay.html" %}
Reviews {% for review_assignment in review_assignments %} {% include "doc/review_assignment_summary.html" with current_doc_name=doc.name current_rev=doc.rev %} {% endfor %} {% if no_review_from_teams %} {% for team in no_review_from_teams %} {{ team.acronym.upper }}{% if not forloop.last %},{% endif %} {% endfor %} will not review this version {% endif %} {% if can_request_review %}
Request review {% if can_submit_unsolicited_review_for_teams|length == 1 %} Submit unsolicited review {% elif can_submit_unsolicited_review_for_teams %} Submit unsolicited review {% endif %}
{% endif %}
IETF conflict review {{ conflict_reviews|join:", "|urlize_ietf_docs }}
Additional URLs {% if can_edit_stream_info or can_edit_individual %} Edit {% endif %} {% if urls or doc.group and doc.group.list_archive %} {% for url in urls|dictsort:"desc" %} {% endfor %} {% if doc.group and doc.group.list_archive %} {% endif %}
- {% firstof url.desc url.tag.name %}
- Mailing list discussion
{% endif %}
Stream {% if doc.stream.slug != "legacy" %} {% if doc.stream_id == 'ietf' %} WG {% else %} {{ doc.stream }} {% endif %} state {% else %} Legacy state {% endif %} {% if doc.stream and can_edit_stream_info and doc.stream.slug != "legacy" and not snapshot %} Edit {% endif %} {{ stream_state|default:"(None)" }} {% if milestones %} (wg milestone{{ milestones|pluralize }}: {% for m in milestones %} {{ m.due|date:"M Y" }} - {{m}}{% if not forloop.last %},{% endif %} {% endfor %}) {% endif %} {% if stream_tags %}
{% for tag in stream_tags %}{{ tag.name }}{% if not forloop.last %}, {% endif %}{% endfor %}
{% endif %} {# PEY: Move this to the IRSG section when built #} {% if due_date %} [Due date: {{ due_date }}] {% endif %}
Stream state (No stream defined)
Consensus Boilerplate {% if can_edit_stream_info and not snapshot %} Edit {% endif %} {{ consensus }}
On Agenda {% if not snapshot %} {% if user|has_role:"Secretariat,Area Director,WG Chair,WG Secretary,RG Chair,RG Secretary,IRTF Chair,Team Chair" or can_edit_stream_info %} {% doc_edit_button "ietf.doc.views_doc.all_presentations" name=doc.name %} {% endif %} {% endif %} {% if presentations %} {% for pres in presentations %} {{ pres.session.short_name }} at {{ pres.session.meeting }} {% if pres.rev and pres.rev != doc.rev %}(version -{{ pres.rev }}){% endif %}{% if not forloop.last %}, {% endif %} {% endfor %} {% else %} None {% endif %}
Document shepherd {% if can_edit_stream_info and not snapshot %} Edit {% elif is_shepherd %} Change Email {% endif %} {% if doc.shepherd %}{{ doc.shepherd.person }}{% else %}No shepherd assigned{% endif %}
Shepherd write-up {% if can_edit_shepherd_writeup %} {% url 'ietf.doc.views_draft.edit_shepherd_writeup' name=doc.name as doc_edit_url %} {% if doc_edit_url %} Edit {% endif %} {% endif %} {% if shepherd_writeup %} Show (last changed {{ shepherd_writeup.time|date:"Y-m-d"}}) {% else %} (None) {% endif %}
RFC Editor Note {% if can_edit_stream_info %} Edit {% endif %} {% if doc.has_rfc_editor_note %}(last changed {{ doc.has_rfc_editor_note|date:"Y-m-d"}}){% else %}(None){% endif %}
This information refers to IESG processing after the RFC was initially published:
IESG IESG state {% if iesg_state.slug != 'idexists' and can_edit %} Edit {% endif %} {{ iesg_state_summary|default:"I-D Exists" }}
Consensus Boilerplate {% if can_edit or can_edit_stream_info and not snapshot %} Edit {% endif %} {{ consensus }}
Telechat date {% if can_edit and not snapshot %} Edit {% endif %} {% if telechat %} On agenda of {{ telechat.telechat_date }} IESG telechat {% if telechat.returning_item %} (returning item) {% endif %} {% else %} {% if can_edit %} (None) {% endif %} {% endif %} {% if iesg_ballot_summary %}
{{ iesg_ballot_summary }} {% endif %}
Responsible AD {% if can_edit %} Edit {% endif %} {{ doc.ad|default:"(None)" }}
IESG note {% if can_edit and not snapshot %} Edit {% endif %} {{ doc.note|default:"(None)"|linebreaksbr }}
Send notices to {% if can_edit_notify and not snapshot %} Edit {% endif %} {{ doc.notify|default:"(None)"}}
IANA IANA review state {% if can_edit_iana_state and not snapshot %} Edit {% endif %} {{ iana_review_state }}
{% if not can_edit_iana_state and not iana_review_state %}IANA{% endif %} IANA action state {% if can_edit_iana_state and not snapshot %} Edit {% endif %} {{ iana_action_state }}
{% if not can_edit_iana_state and not iana_review_state and not iana_action_state %}IANA{% endif %} IANA expert review state {% if can_edit_iana_state and not snapshot %} Edit {% endif %} {{ iana_experts_state }}
{% if not can_edit_iana_state and not iana_review_state and not iana_action_state and not iana_experts_state %}IANA{% endif %} IANA expert review comments {% if can_edit_iana_state and not snapshot %} Edit {% endif %} {{ iana_experts_comment }}
RFC Editor RFC Editor state {{ rfc_editor_state }}
Email authors {% if doc.group.type.slug == 'wg' or doc.group.type.slug == 'rg' %} Email {{ doc.group.type }} {% endif %} IPR {% if doc.related_ipr %} {{doc.related_ipr|length}}{% endif %} References Referenced by Nits {% if user.is_authenticated %} Untrack Track {% endif %} {% if user.review_teams %} Remove review wishes Add review wish {% endif %} {% if can_edit and iesg_state.slug != 'idexists' %} Last call text Ballot text Announcement text {% endif %} {% if actions %} {% for label, url in actions %} {{ label|capfirst_allcaps }} {% endfor %} {% endif %}
{% if doc.get_state_slug == "active" or doc.get_state_slug == "rfc" %} {{ content|safe }} {% if split_content %} Show full document text {% endif %} {% else %}

This Internet-Draft is no longer active. A copy of the expired Internet-Draft can be found at
{{doc.get_href}}

Abstract

{{ doc.abstract }}

Authors

{% for author in doc.documentauthor_set.all %} {% if author.email %} {% endif %} {{ author.person }} {% if author.email %} ({{ author.email.address }}) {% endif %} {% if not forloop.last %}
{% endif %} {% endfor %}

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)

{% endif %} {% endblock %}