<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.2 (Ruby 2.6.10) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-rswg-rfc7990-updates-06" category="info" submissionType="editorial" obsoletes="7990" updates="7995, 8153, 9280" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.20.0 -->
  <front>
    <title abbrev="Format Framework">Updated RFC Format Framework</title>
    <seriesInfo name="Internet-Draft" value="draft-rswg-rfc7990-updates-06"/>
    <author initials="P." surname="Hoffman" fullname="Paul Hoffman">
      <organization>ICANN</organization>
      <address>
        <email>paul.hoffman@icann.org</email>
      </address>
    </author>
    <author initials="H." surname="Flanagan" fullname="Heather Flanagan">
      <organization>Spherical Cow Consulting</organization>
      <address>
        <email>hlf@sphericalcowconsulting.com</email>
      </address>
    </author>
    <date year="2024" month="March" day="11"/>
    <keyword>Internet-Draft</keyword>
    <abstract>
      <?line 45?>

<t>In order to improve the readability of RFCs while supporting their archivability, the definitive version of the RFC Series transitioned from plain-text ASCII to XML using the RFCXML vocabulary; different publication versions are rendered from that base document.
This document is the framework that provides the problem statement, lays out a road map of the documents that capture the specific requirements, and describes how RFCs are published.</t>
      <t>This document obsoletes RFC 7990 and makes many significant changes to that document.
It also updates the stability policy in RFC 9280.</t>
      <t>This draft is part of the RFC Series Working Group (RSWG); see <eref target="https://datatracker.ietf.org/edwg/rswg/documents/">https://datatracker.ietf.org/edwg/rswg/documents/</eref>.
There is a repository for this draft at <eref target="https://github.com/paulehoffman/draft-rswg-rfc7990-updates">https://github.com/paulehoffman/draft-rswg-rfc7990-updates</eref>.
Issues can be raised there, but probably should be on the mailing list instead.</t>
      <!-- PENDING ISSUES 

-->



    </abstract>
  </front>
  <middle>
    <?line 61?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>"RFC Series Format Requirements and Future Development" <xref target="RFC6949"/> discussed the need to improve the display of items such as author names and artwork in RFCs as well as the need to improve the ability of RFCs to be displayed properly on various devices.
Based on the discussions with communities of interest, such as the IETF, the RFC Series Editor decided to explore a change to the format of the Series.
This document serves as the framework that describes the problems that were solved and summarizes the documents created to date that capture the specific requirements for each aspect of the change in format.</t>
      <t>This document is concerned with the production of RFCs, focusing on the published documents.
It does not address any changes to the processes each stream uses to develop and review their submissions (specifically, how Internet-Drafts will be developed).
While I-Ds have a similar set of issues and concerns, directly addressing those issues for I-Ds will be discussed within each document stream.</t>
      <t>The details described in this document are expected to continue to change over time as the community and the RPC gains further experience with the components of the framework.</t>
      <t>Implementors of those components are advised to avoid assuming that all such changes will be backwards-compatible.</t>
      <section anchor="changes-to-rfc-7990">
        <name>Changes to RFC 7990</name>
        <t><xref target="RFC7990"/> defined a framework for how RFCs would be published after that document was published, including new formats and a new "canonical format" for archiving RFCs.
It talked about "the XML file" as if there will only be one XML file for an RFC because this was the expectation at the time <xref target="RFC7990"/> was published.
It also talked about "publication formats" as the versions of HTML, text, and PDF versions derived from the definitive version.</t>
        <t>After extensive experience with publishing RFCs in the RFCXML format <xref target="RFC7991"/>, it has been decided that an RFC's XML file can be updated for narrowly limited purposes.
This document changes <xref target="RFC7990"/> in significant ways:</t>
        <ul spacing="normal">
          <li>
            <t>It changes the phrase "xml2rfc version 3" to "RFCXML".</t>
          </li>
          <li>
            <t>It defines four terms that replace the use of the term "canonical" and clarifies "format":
            </t>
            <ul spacing="normal">
              <li>
                <t>The "definitive format", which is RFCXML</t>
              </li>
              <li>
                <t>The "definitive version", which is a published RFC in the definitive format</t>
              </li>
              <li>
                <t>A "publication format", which is currently one of PDF, plain text, or HTML</t>
              </li>
              <li>
                <t>A "publication version", which is a published RFC in one of the publication formats</t>
              </li>
            </ul>
          </li>
          <li>
            <t>It defines a policy governing how the RFCXML format changes.</t>
          </li>
          <li>
            <t>It updates <xref target="RFC7995"/> and <xref target="RFC8153"/> by changing the requirement from using the PDF/A-3 standard to using the PDF/A standard,
and by dropping the requirement that the XML be embedded in the PDF publication version.</t>
          </li>
          <li>
            <t>It defines a policy for when the definitive version of an RFC can be updated and older versions archived.</t>
          </li>
          <li>
            <t>It defines a policy for when the publication versions of an RFC can be updated and older versions archived.</t>
          </li>
          <li>
            <t>It changes the name of the body that publishes RFCs from "RFC Editor" to "RPC"</t>
          </li>
          <li>
            <t>It changes the use of JavaScript in HTML to be fully supported as long as it doesn't change the text</t>
          </li>
        </ul>
        <t>When using the new terminology, it is important to note that <xref target="RFC7990"/> used the term "canonical format" to mean two very different things. Quoting from 7990:</t>
        <ul empty="true">
          <li>
            <t>Canonical format: the authorized, recognized, accepted, and archived version of the document</t>
          </li>
        </ul>
        <t>and</t>
        <ul empty="true">
          <li>
            <t>At the highest level, the changes being made to the RFC format involve breaking away from solely ASCII plain text and moving to a canonical format that includes all the information required for rendering a document into a wide variety of publication formats.</t>
          </li>
        </ul>
        <t>This document uses two terms, "definitive version" and "definitive format", for the earlier term "canonical format".</t>
        <t>Historical text from <xref target="RFC7990"/> such as Section 2 ("Problem Statement"), Section 4 ("Overview of the Decision-Making Process"), and Section 10 ("Transition Plan") are not copied to this document.</t>
      </section>
      <section anchor="changes-to-9280">
        <name>Changes to RFC 9280</name>
        <t>Section 7.6 of <xref target="RFC9280"/> currently says:</t>
        <ul empty="true">
          <li>
            <t>Once published, RFC Series documents are not changed.</t>
          </li>
        </ul>
        <t>This document replaces that sentence with:</t>
        <ul empty="true">
          <li>
            <t>Once published, RFC Series documents may be re-issued, but the semantic content of published documents shall be preserved to the greatest extent possible.</t>
          </li>
        </ul>
        <t>This document also creates a new policy that would exist in Section 7 of <xref target="RFC9280"/>:</t>
        <ul empty="true">
          <li>
            <t>7.8.  Consistency</t>
            <t>The series as a whole is consistently presented.
RFCs are copyedited, formatted, published, and may be reissued to maintain a consistent presentation.</t>
          </li>
        </ul>
        <t><xref target="updating"/> and <xref target="pub-versions"/> in this document are based on this updated policy in <xref target="RFC9280"/>.</t>
      </section>
      <section anchor="key-changes-from-the-earlier-rfc-process">
        <name>Key Changes from the Earlier RFC Process</name>
        <t>The first RFC to be published using the group of RFCs described in <xref target="RFC7990"/> was <xref target="RFC8650"/>, published in November 2019.
In the time since then, all published RFCs have followed the general plan from <xref target="RFC7990"/>.</t>
        <t>At the highest level, the changes that <xref target="RFC7990"/> made to the RFC format involved breaking away from solely ASCII (<xref target="RFC20"/>) plain text and moving to a definitive version that includes all the information required for rendering a document into a wide variety of publication versions.
The RPC became responsible for more than just the plain-text file and a PDF rendering that was created from the plain-text at the time of publication; the definitive version and three publication versions of the RFC in order to meet the diverse requirements of the community.</t>
        <t>The final XML file produced by the RPC is the definitive version for RFCs; it holds all the information intended for an RFC.
Additional file formats (HTML, PDF, and plain text) are also published by the RPC.
The file formats are described in <xref target="pub-versions"/> and fully specified in other RFCs.</t>
      </section>
    </section>
    <section anchor="definitive-version-of-an-rfc">
      <name>Definitive Version of an RFC</name>
      <t>The definitive version produced by the RPC is the version that holds all the information intended for an RFC.
The RPC may change the definitive version of an RFC over time (that is, change the XML file), as described in <xref target="updating"/>.
See <xref target="RFC7991"/> for the original complete description of the RFCXML syntax and semantics.</t>
      <t>The XML may contain SVG line art, as originally described in <xref target="RFC7996"/>.
That SVG will also appear in the HTML and PDF publication versions.
The XML may contain non-ASCII characters, as originally described in <xref target="RFC7997"/>.
These characters will appear in all the publication versions.</t>
      <t>The published XML file must contain all information necessary to render the specified publication versions; any question about what was intended in the publication will be answered from this file.
It is self-contained with all the information known at publication time.
For instance, all features that reference externally defined input are expanded.
It does not contain src attributes for &lt;artwork&gt; or &lt;sourcecode&gt; elements.
It  does not contain comments or processing instructions.</t>
      <section anchor="updating">
        <name>Updating the Definitive Version of an RFC</name>
        <t>RFCs may be re-issued, as described in <xref target="changes-to-9280"/>.
Such changes will seek to preserve the semantics expressed in the original RFC while maintaining consistency across the series.
Reasons for such changes include updates to the RFCXML schema, errors discovered in the XML, and changes to the tooling used to generate the publication versions of the definitive XML version of the RFC.
The RPC will keep a public record of when it re-issues any RFC, and give a short description of its reasoning for each change.</t>
      </section>
      <section anchor="expected-updates-to-xmlrfc">
        <name>Expected Updates to XMLRFC</name>
        <t>It is anticipated that the syntax and semantics in <xref target="RFC7991"/> will be updated.
Updates to the RFCXML specification that are applied to existing RFCs should preserve to the greatest extent possible the semantics expressed in the original RFC.
The goal of limiting changes only to syntax is to preserve the semantic meaning encoded in the published document.</t>
        <t>This policy does not require that updates to RFCXML avoid all risk of introducing semantic changes to existing RFCs.
Instead, it only requires that such updates consider the potential for semantic changes, take steps to understand the risk of a semantic change (either deliberate or inadvertent), and to limit those risks.</t>
      </section>
    </section>
    <section anchor="pub-versions">
      <name>Publication Versions</name>
      <t>The RPC is permitted but not required to re-issue publication versions of an RFC, as described in <xref target="changes-to-9280"/>.
In deciding whether to update the publication versions of an RFC, the RPC will take into account both the risk of semantic changes and consistency of the series.</t>
      <t>XML format errors and better design choices have been discovered by the community since the first RFCs were published using the RFCXML format.
When the XML in a definitive version changes, the publication versions may change, even if this might not result in observable differences.
Similarly, as production tools change, publication versions may be regenerated to ensure a consistent presentation.</t>
      <section anchor="html">
        <name>HTML</name>
        <t><xref target="RFC7992"/> describes the semantic HTML produced by the RPC from the XML files.
The HTML file is rendered from the XML file; it is not derived from the plain-text publication version.
The body of the document uses a subset of HTML.</t>
        <t>The documents include Cascading Style Sheets (CSS) for default visual presentation; the CSS can be overwritten by a local CSS file.
The allowed CSS is described in <xref target="RFC7993"/>.</t>
        <t>JavaScript in the HTML publication version is supported.
The JavaScript in the HTML is not permitted to change the meaning of the RFC.
The JavaScript in the HTML may add text that provides post-publication metadata or pointers.</t>
      </section>
      <section anchor="pdf">
        <name>PDF</name>
        <t><xref target="RFC7995"/> describes the different versions of PDF is offered, with a recommendation of what PDF standard should apply to RFCs.</t>
        <t>The PDF file is rendered from the XML file or from the HTML publication version; it is not derived from the plain-text publication version.</t>
        <t>The PDF publication version conforms to the PDF standard.
The RPC can decide which PDF standard will be supported after consultation with the community.</t>
        <t>This document updates <xref target="RFC7995"/> and <xref target="RFC8153"/> by changing the requirement from the RPC use PDF/A-3 standard to instead using the PDF/A standard,
and by dropping the requirement that the XML be embedded in the PDF publication version.
Other parts of <xref target="RFC8153"/>, particularly the need to archive metadata about RFCs, are not changed.</t>
        <t>The PDF looks more like the HTML publication version than the plain-text publication version.
The PDF includes a rich set of tags and metadata within the document.</t>
      </section>
      <section anchor="plain-text">
        <name>Plain Text</name>
        <t><xref target="RFC7994"/> describes the details of the plain-text format.
In particular, it focuses on what changed from the earlier plain-text format for publishing RFCs.</t>
      </section>
    </section>
    <section anchor="archived-documents">
      <name>Archived Documents</name>
      <t>The RPC will keep archived set of all definitive versions of RFCs as well as archived sets of the publication versions for an RFC that were previously published.
These archived sets must be available using the same access methods as for the XML and the published publication versions.
Every archived set shall record the date that a document was created or revised.</t>
      <t>When the RPC archives documents, it does so in a manner that allows them to be found by people who want the historical (as compared to current) versions of those files.</t>
      <t>This document does not specify how archives are maintained or how archived documents might be located or identified.
The methods for storage and access will be determined by the RPC in consultation with the technical community.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>This document has no IANA considerations.</t>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>Allowing changes to the definitive versions and publication versions of RFCs introduces risks.
A significant risk is that unintended changes could occur in either the definitive version or publication versions of an RFC as a result of an editing error, or may be introduced into a publication version when it is regenerated from the definitive version.
This may result in the corruption of a standard, practice, or critical piece of information about a protocol, and harm to the reputation of the RFC series.</t>
      <t>The RPC is expected to identify, track, and actively mitigate risks introduced by this new policy.</t>
    </section>
    <section anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>Martin Thomson wrote a great deal of the significant text here as part of draft-thomson-rswg-syntax-change.</t>
      <t>This document has greatly benefitted from the input or the RSWG.
In particular,
Alexis Rossi,
Brian Carpenter,
Eliot Lear,
Jay Daley,
Jean Mahoney,
John Levine,
and Pete Resnick,
gave significant input on the early drafts of this document.</t>
    </section>
  </middle>
  <back>
    <references>
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="RFC7990">
          <front>
            <title>RFC Format Framework</title>
            <author fullname="H. Flanagan" initials="H." surname="Flanagan"/>
            <date month="December" year="2016"/>
            <abstract>
              <t>In order to improve the readability of RFCs while supporting their archivability, the canonical format of the RFC Series will be transitioning from plain-text ASCII to XML using the xml2rfc version 3 vocabulary; different publication formats will be rendered from that base document. With these changes comes an increase in complexity for authors, consumers, and the publisher of RFCs. This document serves as the framework that provides the problem statement, lays out a road map of the documents that capture the specific requirements, and describes the transition plan.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7990"/>
          <seriesInfo name="DOI" value="10.17487/RFC7990"/>
        </reference>
        <reference anchor="RFC7991">
          <front>
            <title>The "xml2rfc" Version 3 Vocabulary</title>
            <author fullname="P. Hoffman" initials="P." surname="Hoffman"/>
            <date month="December" year="2016"/>
            <abstract>
              <t>This document defines the "xml2rfc" version 3 vocabulary: an XML-based language used for writing RFCs and Internet-Drafts. It is heavily derived from the version 2 vocabulary that is also under discussion. This document obsoletes the v2 grammar described in RFC 7749.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7991"/>
          <seriesInfo name="DOI" value="10.17487/RFC7991"/>
        </reference>
        <reference anchor="RFC7992">
          <front>
            <title>HTML Format for RFCs</title>
            <author fullname="J. Hildebrand" initials="J." role="editor" surname="Hildebrand"/>
            <author fullname="P. Hoffman" initials="P." surname="Hoffman"/>
            <date month="December" year="2016"/>
            <abstract>
              <t>In order to meet the evolving needs of the Internet community, the canonical format for RFCs is changing from a plain-text, ASCII-only format to an XML format that will, in turn, be rendered into several publication formats. This document defines the HTML format that will be rendered for an RFC or Internet-Draft.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7992"/>
          <seriesInfo name="DOI" value="10.17487/RFC7992"/>
        </reference>
        <reference anchor="RFC7993">
          <front>
            <title>Cascading Style Sheets (CSS) Requirements for RFCs</title>
            <author fullname="H. Flanagan" initials="H." surname="Flanagan"/>
            <date month="December" year="2016"/>
            <abstract>
              <t>The HTML format for RFCs assigns style guidance to a Cascading Style Sheet (CSS) specifically defined for the RFC Series. The embedded, default CSS as included by the RFC Editor is expected to take into account accessibility needs and to be built along a responsive design model. This document describes the requirements for the default CSS used by the RFC Editor. The class names are based on the classes defined in "HTML for RFCs" (RFC 7992).</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7993"/>
          <seriesInfo name="DOI" value="10.17487/RFC7993"/>
        </reference>
        <reference anchor="RFC7994">
          <front>
            <title>Requirements for Plain-Text RFCs</title>
            <author fullname="H. Flanagan" initials="H." surname="Flanagan"/>
            <date month="December" year="2016"/>
            <abstract>
              <t>In 2013, after a great deal of community discussion, the decision was made to shift from the plain-text, ASCII-only canonical format for RFCs to XML as the canonical format with more human-readable formats rendered from that XML. The high-level requirements that informed this change were defined in RFC 6949, "RFC Series Format Requirements and Future Development". Plain text remains an important format for many in the IETF community, and it will be one of the publication formats rendered from the XML. This document outlines the rendering requirements for the plain-text RFC publication format. These requirements do not apply to plain-text RFCs published before the format transition.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7994"/>
          <seriesInfo name="DOI" value="10.17487/RFC7994"/>
        </reference>
        <reference anchor="RFC7995">
          <front>
            <title>PDF Format for RFCs</title>
            <author fullname="T. Hansen" initials="T." role="editor" surname="Hansen"/>
            <author fullname="L. Masinter" initials="L." surname="Masinter"/>
            <author fullname="M. Hardy" initials="M." surname="Hardy"/>
            <date month="December" year="2016"/>
            <abstract>
              <t>This document discusses options and requirements for the PDF rendering of RFCs in the RFC Series, as outlined in RFC 6949. It also discusses the use of PDF for Internet-Drafts, and available or needed software tools for producing and working with PDF.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7995"/>
          <seriesInfo name="DOI" value="10.17487/RFC7995"/>
        </reference>
        <reference anchor="RFC7996">
          <front>
            <title>SVG Drawings for RFCs: SVG 1.2 RFC</title>
            <author fullname="N. Brownlee" initials="N." surname="Brownlee"/>
            <date month="December" year="2016"/>
            <abstract>
              <t>This document specifies SVG 1.2 RFC -- an SVG profile for use in diagrams that may appear in RFCs -- and considers some of the issues concerning the creation and use of such diagrams.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7996"/>
          <seriesInfo name="DOI" value="10.17487/RFC7996"/>
        </reference>
        <reference anchor="RFC7997">
          <front>
            <title>The Use of Non-ASCII Characters in RFCs</title>
            <author fullname="H. Flanagan" initials="H." role="editor" surname="Flanagan"/>
            <date month="December" year="2016"/>
            <abstract>
              <t>In order to support the internationalization of protocols and a more diverse Internet community, the RFC Series must evolve to allow for the use of non-ASCII characters in RFCs. While English remains the required language of the Series, the encoding of future RFCs will be in UTF-8, allowing for a broader range of characters than typically used in the English language. This document describes the RFC Editor requirements and gives guidance regarding the use of non-ASCII characters in RFCs.</t>
              <t>This document updates RFC 7322. Please view this document in PDF form to see the full text.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7997"/>
          <seriesInfo name="DOI" value="10.17487/RFC7997"/>
        </reference>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="RFC20">
          <front>
            <title>ASCII format for network interchange</title>
            <author fullname="V.G. Cerf" initials="V.G." surname="Cerf"/>
            <date month="October" year="1969"/>
          </front>
          <seriesInfo name="STD" value="80"/>
          <seriesInfo name="RFC" value="20"/>
          <seriesInfo name="DOI" value="10.17487/RFC0020"/>
        </reference>
        <reference anchor="RFC6949">
          <front>
            <title>RFC Series Format Requirements and Future Development</title>
            <author fullname="H. Flanagan" initials="H." surname="Flanagan"/>
            <author fullname="N. Brownlee" initials="N." surname="Brownlee"/>
            <date month="May" year="2013"/>
            <abstract>
              <t>This document describes the current requirements and requests for enhancements for the format of the canonical version of RFCs. Terms are defined to help clarify exactly which stages of document production are under discussion for format changes. The requirements described in this document will determine what changes will be made to RFC format. This document updates RFC 2223.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="6949"/>
          <seriesInfo name="DOI" value="10.17487/RFC6949"/>
        </reference>
        <reference anchor="RFC8153">
          <front>
            <title>Digital Preservation Considerations for the RFC Series</title>
            <author fullname="H. Flanagan" initials="H." surname="Flanagan"/>
            <date month="April" year="2017"/>
            <abstract>
              <t>The RFC Editor is both the publisher and the archivist for the RFC Series. This document applies specifically to the archivist role of the RFC Editor. It provides guidance on when and how to preserve RFCs and describes the tools required to view or re-create RFCs as necessary. This document also highlights gaps in the current process and suggests compromises to balance cost with best practice.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8153"/>
          <seriesInfo name="DOI" value="10.17487/RFC8153"/>
        </reference>
        <reference anchor="RFC8650">
          <front>
            <title>Dynamic Subscription to YANG Events and Datastores over RESTCONF</title>
            <author fullname="E. Voit" initials="E." surname="Voit"/>
            <author fullname="R. Rahman" initials="R." surname="Rahman"/>
            <author fullname="E. Nilsen-Nygaard" initials="E." surname="Nilsen-Nygaard"/>
            <author fullname="A. Clemm" initials="A." surname="Clemm"/>
            <author fullname="A. Bierman" initials="A." surname="Bierman"/>
            <date month="November" year="2019"/>
            <abstract>
              <t>This document provides a RESTCONF binding to the dynamic subscription capability of both subscribed notifications and YANG-Push.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8650"/>
          <seriesInfo name="DOI" value="10.17487/RFC8650"/>
        </reference>
        <reference anchor="RFC9280">
          <front>
            <title>RFC Editor Model (Version 3)</title>
            <author fullname="P. Saint-Andre" initials="P." role="editor" surname="Saint-Andre"/>
            <date month="June" year="2022"/>
            <abstract>
              <t>This document specifies version 3 of the RFC Editor Model. The model defines two high-level tasks related to the RFC Series. First, policy definition is the joint responsibility of the RFC Series Working Group (RSWG), which produces policy proposals, and the RFC Series Approval Board (RSAB), which approves such proposals. Second, policy implementation is primarily the responsibility of the RFC Production Center (RPC) as contractually overseen by the IETF Administration Limited Liability Company (IETF LLC). In addition, various responsibilities of the RFC Editor function are now performed alone or in combination by the RSWG, RSAB, RPC, RFC Series Consulting Editor (RSCE), and IETF LLC. Finally, this document establishes the Editorial Stream for publication of future policy definition documents produced through the processes defined herein.</t>
              <t>This document obsoletes RFC 8728. This document updates RFCs 7841, 8729, and 8730.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9280"/>
          <seriesInfo name="DOI" value="10.17487/RFC9280"/>
        </reference>
      </references>
    </references>
  </back>
  <!-- ##markdown-source:
H4sIADuA72UAA8VbbY/bOJL+rl/B6wC3CWA7b5Nk0lkE29tJJr03yfSlk5n5
dqAl2ta1LGpFyY53kP9+T1WRFOWXJIs93AETjGxTfKmXp56qYk+n06wru8qc
q09NoTtTqA9vLtUb2651p960em22tr3N9Hzems354Q+FzWs8n6ui1Ytu2rrt
ctou8mfPnz+Y9jyjmz54mmWu03XxX7qyNcZ2bW8yzPY4s3NnK4NB54peyfwr
/OnJRP348MnjiXr+6McHWVY2Lb/pukcPHjx/8Ci73Z6rq7ozbW266StaPst1
d67KemEz18/XpXOlrT/uGixpirKzbamrLNN9t7LteaammVIYjdWuZ+qtXSzW
uqav5EDXuq/Sb227xHqXF+/f0yez1mV1rhoMmq1k0F/KXNf1DOPSqd/O1JtK
13qZzv3W6G5l2tEvPP9Ng68xT6Uu7Rb/atdXXVkvkyVX1eIvLgzL7TaPg2a5
XWdZzSoqNwYnJGWSXIfHh8Pjo+Hx8fD4w/D4ZHh8Ojw+O4cuIOLxKo/CGk+f
//DcP5L2wuPTJ2EAaRNTTKdTpeeua3XeZdlVjfMXkEhnVbluWrsxChJSrdGF
npdV2e2UXdDrTm1XZWWU65vGtnRsGli2Srf5qtz4wRN+uzCLsi5pl2pjWjIG
moR+ISO/gQiNg0np2mEQLLNQi9auVVPpsp525nOnLm4ur65oU7+/+1n1zq9G
r9MXG5vreV/pdvdCFeViYVpTd6rp5xV0QzOGZR12R4epccSwSreCI821wzZt
3q/x5iz7uCpd/KjwTIstgrPJKyScsjDyGz7MK7NWcK/O0EsTVemdU7bvlFat
1YVa6yacOszsZKZcN13fiqBdY/JyUebY5N/7suW53ETBaSFFl7flHCuuYJOs
AjoNH9OtTDHL9vYdnZrFTPbH86z1Lb6Co+yUK5c1raYxOl/peknHsbKrQRpX
OEPlrPKgIPvsgjk0FlLewcl4FbKquBHCApJeo9vuiMZ/gyxJkz+1tm/U3Q83
v/1074Vyxqg/r7qucef372NBTaZ5a9pZaboFefV9U2yX9wnh7kdB3n9JSoNS
aTkI3DTWEdDsFBwE68bd4GBx8mXZrfo5eet9wg/j8eP+aQjFKlfO9dg7RKbm
MCVdOhgSgYiZqHnPZjHX8wqyXdm+KmgQ7I9OTrBBx4W2OsKkDj4FUf353+CB
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
AAA=

-->

</rfc>
