<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc SYSTEM "rfc2629.dtd" [
<!ENTITY rfc2026 PUBLIC "" "http://xml.resource.org/public/rfc/bibxml/reference.RFC.2026.xml">
<!ENTITY rfc6410 PUBLIC "" "http://xml.resource.org/public/rfc/bibxml/reference.RFC.6410.xml">
]>
<rfc category="bcp" docName="draft-kolkman-proposed-standards-clarified-04" updates="2026" obsoletes="" submissionType="IETF" xml:lang="en">
  <?xml-stylesheet type='text/xsl' href='rfc2629.xslt' ?>
  <?rfc toc="yes" ?>
  <?rfc symrefs="yes" ?>
  <?rfc sortrefs="yes"?>
  <?rfc iprnotified="no" ?>
  <?rfc strict="yes" ?>
  <front>
    <title abbrev="Proposed Standard">Characterization of Proposed Standards</title>
    <author initials="O." surname="Kolkman" fullname="Olaf Kolkman">
      <organization abbrev="NLnet Labs">Stichting NLnet Labs</organization>
      <address>
        <postal>
          <street>Science Park 400</street>
          <code>1098 XH</code>
          <city>Amsterdam</city>
          <country>The Netherlands</country>
        </postal>
        <email>olaf@nlnetlabs.nl</email>
        <uri>http://www.nlnetlabs.nl/</uri>
      </address>
    </author>
    <author initials="S." surname="Bradner" fullname="Scott O. Bradner">
      <organization abbrev="Harvard University">Harvard University Information Technology</organization>
      <address>
        <postal>
          <street>Innovation and Architecture</street>
          <street>1350 Mass Ave., Room 760</street>
          <city>Cambridge</city>
          <region>MA</region>
          <code>02138</code>
          <country>United States of America</country>
        </postal>
        <phone>+1 617 495 3864</phone>
        <email>sob@harvard.edu</email>
        <uri>http://www.harvard.edu/huit</uri>
      </address>
    </author>
    <author initials="S." surname="Turner" fullname="Sean Turner">
      <organization>IECA, Inc.</organization>
      <address>
        <email>turners@ieca.com</email>
      </address>
    </author>
    <date/>
    <abstract>
      <t>RFC 2026 describes the review performed by the IESG on IETF Proposed Standard RFCs and states the maturity level of those documents. This document clarifies those descriptions and updates RFC 2026 by providing a new characterization of Proposed Standards.  </t>
    </abstract>
  </front>
  <middle>
    <section title="Introduction" toc="default">
      <t>[Editor Note: ietf@ietf.org is the mailing-list for discussing this draft.] </t>
      <t>In the two decades after publication of <xref target="RFC2026" pageno="false" format="default">RFC 2026</xref> the IETF has evolved its review processes of Proposed Standard RFCs and thus RFC 2026 section 4.1.1 no longer accurately describes IETF Proposed Standards.  </t>
      <t>This document exclusively updates the characterization of Proposed Standards from RFC2026 Section 4.1.1 and does not speak to or alter the procedures for the maintenance of Standards Track documents from RFC 2026 and <xref target="RFC6410" pageno="false" format="default">RFC 6410</xref>. For complete understanding of the requirements for standardization those documents should be read in conjunction with this document.  </t>
    </section>
    <section title="IETF Review of Proposed Standards" anchor="history" toc="default">
      <t>The entry-level maturity for the standards track is "Proposed Standard". A specific action by the IESG is required to move a specification onto the standards track at the "Proposed Standard" level.  </t>
      <t>Initially it was assumed that most IETF technical specifications would progress through a series of maturity stages starting with Proposed Standard, then progressing to Draft Standard then, finally, to Internet Standard (see RFC 2026 section 6). Over time, for a number of reasons, this progression became less common. In response, the IETF strengthened its review of Proposed Standards, basically operating as if the Proposed Standard was the last chance for the IETF to ensure the quality of the technology and the clarity of the Standard Track document. The result was that IETF Proposed Standards approved over the last decade or more have had extensive reviews. Because of this change in review assumptions, IETF Proposed Standards should be considered to be at least as mature as final standards from other standards development organizations.  The IETF review is possibly more extensive than that done in most other SDOs owing to the cross-area technical review performed by the IETF, exemplified by technical review by the full IESG at the last stage of specification development.  That position is further strengthened by the common presence of interoperable running code and implementation before publication as a Proposed Standard.  </t>
    </section>
    <section title="Characterization of Specification" toc="default">
      <t><xref target="proposed" pageno="false" format="default"/> of this document replaces RFC 2026 Section 4.1.1. <xref target="internet" pageno="false" format="default"/> is a verbatim copy of the characterization of Internet Standards from RFC 2026 Section 4.1.3 and is provided for convenient reference.  </t>
      <section title="Characterization of IETF Proposed Standard Specifications" anchor="proposed" toc="default">
        <t>The entry-level maturity for the standards track is "Proposed Standard". A specific action by the IESG is required to move a specification onto the standards track at the "Proposed Standard" level.  </t>
        <t>A Proposed Standard specification is stable, has resolved known design choices, is well-understood, has received significant community review, and appears to enjoy enough community interest to be considered valuable.  </t>
        <t>Usually, neither implementation nor operational experience is required for the designation of a specification as a Proposed Standard. However, such experience is highly desirable, and will usually represent a strong argument in favor of a Proposed Standard designation.  </t>
        <t>The IESG may require implementation and/or operational experience prior to granting Proposed Standard status to a specification that materially affects the core Internet protocols or that specifies behavior that may have significant operational impact on the Internet.  </t>
        <t>A Proposed Standard will have no known technical omissions with respect to the requirements placed upon it. Proposed Standards are of such quality that implementations can be deployed in the Internet. However, as with all technical specifications, Proposed Standards may be revised if problems are found or better solutions are identified, when experiences with deploying implementations of such technologies at scale is gathered.  </t>
      </section>
      <section title="Characteristics of Internet Standards" anchor="internet" toc="default">
        <t>A specification for which significant implementation and successful operational experience has been obtained may be elevated to the Internet Standard level. An Internet Standard (which may simply be referred to as a Standard) is characterized by a high degree of technical maturity and by a generally held belief that the specified protocol or service provides significant benefit to the Internet community.  </t>
      </section>
    </section>
    <section title="Further Considerations" toc="default">
      <t>While less mature specifications will usually be published as Informational or Experimental RFCs, the IETF may, on occasion, publish a specification that still contains areas for improvement or certain uncertainties about whether the best engineering choices are made. In those cases that fact will be clearly and prominently communicated in the document e.g. in the abstract, the introduction, or a separate section or statement.  </t>
    </section>
    <section title="Security Considerations" toc="default">
      <t>This document does not directly affect the security of the Internet.  </t>
    </section>
    <section title="IANA Considerations" toc="default">
      <t>There are no actions for IANA.  </t>
    </section>
  </middle>
  <back>
    <references title="Normative References"><reference anchor="RFC2026"><front><title abbrev="Internet Standards Process">The Internet Standards Process -- Revision 3</title><author initials="S." surname="Bradner" fullname="Scott O. Bradner"><organization>Harvard University</organization><address><postal><street>1350 Mass. Ave.</street><city>Cambridge</city><region>MA</region><code>02138</code><country>US</country></postal><phone>+1 617 495 3864</phone><email>sob@harvard.edu</email></address></author><date year="1996" month="October"/><abstract><t>This memo documents the process used by the Internet community for the standardization of protocols and procedures.  It defines the stages in the standardization process, the requirements for moving a document between stages and the types of documents used during this process.  It also addresses the intellectual property rights and copyright issues associated with the standards process.</t></abstract></front><seriesInfo name="BCP" value="9"/><seriesInfo name="RFC" value="2026"/><format type="TXT" octets="86731" target="http://www.rfc-editor.org/rfc/rfc2026.txt"/></reference> <reference anchor="RFC6410"><front><title>Reducing the Standards Track to Two Maturity Levels</title><author initials="R." surname="Housley" fullname="R. Housley"><organization/></author><author initials="D." surname="Crocker" fullname="D. Crocker"><organization/></author><author initials="E." surname="Burger" fullname="E. Burger"><organization/></author><date year="2011" month="October"/><abstract><t>This document updates the Internet Engineering Task Force (IETF) Standards Process defined in RFC 2026.  Primarily, it reduces the Standards Process from three Standards Track maturity levels to two.  This memo documents an Internet Best Current Practice.</t></abstract></front><seriesInfo name="BCP" value="9"/><seriesInfo name="RFC" value="6410"/><format type="TXT" octets="12619" target="http://www.rfc-editor.org/rfc/rfc6410.txt"/></reference> </references>
    <section title="Acknowledgements" toc="default">
      <t>This document is inspired by a discussion at the open microphone session during the technical plenary at IETF 87. Thanks to, in alphabetical order: Jari Arkko, Carsten Bormann, Scott Brim, Spencer Dawkins, Randy Bush, Benoit Claise, Dave Cridland, Adrian Farrel, John Klensin, Subramanian Moonesamy for motivation, input, and review.  </t>
    </section>
    <section title="Internet Draft Notes and RFC Editor Instructions" toc="default">
      <t>This section is to assist reviewers of this document. </t>
      <t>[Editor Note: Please remove this section and its subsections at publication] </t>
      <section title="Version 00" toc="default">
        <t>Introduction and motivation </t>
        <t>Verbatim copy from section 4.1.1 and 4.1.3 of <xref target="RFC2026" pageno="false" format="default"/> of the Proposed and ant Internet Draft characterization into <xref target="proposed" pageno="false" format="default"/> and <xref target="internet" pageno="false" format="default"/> </t>
        <t>Modification of paragraphs of the Proposed Standards characterization, namely: </t>
        <t>OLD: </t>
        <t>A Proposed Standard specification is generally stable, has resolved known design choices, is believed to be well-understood, has received significant community review, and appears to enjoy enough community interest to be considered valuable. However, further experience might result in a change or even retraction of the specification before it advances.  </t>
        <t>NEW: </t>
        <t>A Proposed Standard specification is stable, has resolved known design choices, is well-understood, has received significant community review, and appears to enjoy enough community interest to be considered valuable. However, as with all technical standards, further experience might result in a change or even retraction of the specification in the future.  </t>
        <t>OLD: </t>
        <t>A Proposed Standard should have no known technical omissions with respect to the requirements placed upon it. However, the IESG may waive this requirement in order to allow a specification to advance to the Proposed Standard state when it is considered to be useful and necessary (and timely) even with known technical omissions.  </t>
        <t>Implementors should treat Proposed Standards as immature specifications. It is desirable to implement them in order to gain experience and to validate, test, and clarify the specification. However, since the content of Proposed Standards may be changed if problems are found or better solutions are identified, deploying implementations of such standards into a disruption-sensitive environment is not recommended.  </t>
        <t>NEW: </t>
        <t>A Proposed Standard will have no known technical omissions with respect to the requirements placed upon it. Proposed Standards are of such quality that implementations can be deployed in the Internet. However, as with all technical specifications, Proposed Standards may be revised if problems are found or better solutions are identified, when experiences with deploying implementations of such technologies at scale is gathered.  </t>
      </section>
      <section title="Version 00-&gt;01" toc="default">
        <t>Added "Updates 2026" and added Sean's initial" </t>
        <t>Copied the whole characterization paragraph for Internet Standards from 2026, instead of only the line that is the actual characterization itself.  </t>
        <t>Added the Further Consideration section based on discussion on the mailinglist.  </t>
      </section>
      <section title="Version 01-&gt;02" toc="default">
        <t>Sharpened the 2nd paragraph of the Introduction to be clear that the scope of the update is limited to section 4.1.1. and that this document should not be read stand-alone.  </t>
        <t>Refined the "Further Considerations" Sections to express that as part of the process less mature specs are sometimes approved as Proposed Standards but that in those cases the documents should clearly indicate that.  </t>
        <t>Minor editorial nits, and corrections.  </t>
      </section>
      <section title="Version 02-&gt;03" toc="default">
        <t>Changed a number of occurances where IESG review was used to the intended IETF review.  </t>
      </section>
      <section title="Version 03-&gt;04" toc="default">
        <t>s/In fact, the IETF review is more extensive than that done in most other SDOs/The IETF review is possibly more extensive than that done in most other SDOs/ </t>
        <t>Minor spelling and style errors</t>
      </section>
      <section title="Editors versioning info" toc="default">
        <t>$Id: draft-kolkman-proposed-standards-clarified.xml 16 2013-10-17 13:22:30Z olaf $ </t>
      </section>
    </section>
  </back>
</rfc>
