rfc8726xml2.original.xml   rfc8726.xml 
<?xml version="1.0" encoding="US-ASCII"?> <?xml version='1.0' encoding='utf-8'?>
<?rfc toc="yes"?>
<?rfc tocompact="yes"?>
<?rfc tocdepth="3"?>
<?rfc tocindent="yes"?>
<?rfc symrefs="yes"?>
<?rfc sortrefs="yes"?>
<?rfc comments="yes"?>
<?rfc inline="yes"?>
<?rfc compact="yes"?>
<?rfc subcompact="no"?>
<!DOCTYPE rfc SYSTEM "rfc2629.dtd" [ <!DOCTYPE rfc SYSTEM "rfc2629-xhtml.ent">
<!ENTITY RFC4846 SYSTEM "http://xml.resource.org/public/rfc/bibxml/reference.RFC
.4846.xml">
<!ENTITY RFC8126 SYSTEM "http://xml.resource.org/public/rfc/bibxml/reference.RFC
.8126.xml">
]>
<rfc category="info" docName="draft-ise-iana-policy-03" ipr="trust200902"> <rfc xmlns:xi="http://www.w3.org/2001/XInclude" category="info"
<front> docName="draft-ise-iana-policy-04" number="8726" ipr="trust200902"
<title abbrev="IANA and the Independent Stream">How Requests for IANA Action obsoletes="" updates="" submissionType="independent" xml:lang="en"
Will be Handled on the Independent Stream</title> tocInclude="true" tocDepth="3" symRefs="true" sortRefs="true" version="3">
<front>
<title abbrev="IANA and the Independent Stream">How Requests for IANA Action
Will Be Handled on the Independent Stream</title>
<seriesInfo name="RFC" value="8726"/>
<author fullname="Adrian Farrel" initials="A." surname="Farrel"> <author fullname="Adrian Farrel" initials="A." surname="Farrel">
<organization>Independent Submissions Editor</organization> <organization>Independent Submissions Editor</organization>
<address> <address>
<email>rfc-ise@rfc-editor.org</email> <email>rfc-ise@rfc-editor.org</email>
</address> </address>
</author> </author>
<date month="November" year="2020"/>
<date month="" year="2019"/> <area/>
<workgroup/>
<area></area>
<workgroup></workgroup>
<keyword>IANA</keyword> <keyword>IANA</keyword>
<keyword>Independent Submissions Stream</keyword> <keyword>Independent Submission Stream</keyword>
<keyword>ISE</keyword> <keyword>ISE</keyword>
<abstract> <abstract>
<t>The Internet Assigned Numbers Authority (IANA) maintains registries
<t>The Internet Assigned Numbers Authority (IANA) maintains registries to to track code points used
track codepoints used
by protocols such as those defined by the IETF and documented in RFCs d eveloped on the IETF by protocols such as those defined by the IETF and documented in RFCs d eveloped on the IETF
Stream.</t> Stream.</t>
<t>The Independent Submission Stream is another source of documents that c
<t>The Independent Submissions Stream is another source of documents that an be published as
can be published as
RFCs. This stream is under the care of the Independent Submissions Edi tor (ISE).</t> RFCs. This stream is under the care of the Independent Submissions Edi tor (ISE).</t>
<t>This document complements RFC 4846 by providing a description of how th e ISE currently <t>This document complements RFC 4846 by providing a description of how th e ISE currently
handles documents in the Independent Submissions Stream that request ac tions from the IANA. handles documents in the Independent Submission Stream that request act ions from IANA.
Nothing in this document changes existing IANA registries or their allo cation policies, nor Nothing in this document changes existing IANA registries or their allo cation policies, nor
does it change any previously documented processes.</t> does it change any previously documented processes.</t>
</abstract> </abstract>
</front> </front>
<middle> <middle>
<section title="Introduction"> <section numbered="true" toc="default">
<name>Introduction</name>
<t>The Internet Assigned Numbers Authority (IANA) maintains registries to <t>The Internet Assigned Numbers Authority (IANA) maintains registries
track codepoints used to track code points used
by protocols such as those defined by the IETF and documented in RFCs d eveloped on the IETF Stream. by protocols such as those defined by the IETF and documented in RFCs d eveloped on the IETF Stream.
A full list of registries and code points can be found at A full list of registries and code points can be found at
<eref target="https://www.iana.org/protocols" />.</t> <eref target="https://www.iana.org/protocols"/>.</t>
<t>Requests may be made to IANA for actions to create registries or to all ocate code points from <t>Requests may be made to IANA for actions to create registries or to all ocate code points from
existing registries. Procedures for these operations are described in existing registries. Procedures for these operations are described in
<xref target="RFC8126" />.</t> <xref target="RFC8126" format="default"/>.</t>
<t>Many requests for IANA action are included in documents that are progre ssed for publication as RFCs. <t>Many requests for IANA action are included in documents that are progre ssed for publication as RFCs.
RFCs may be sourced from within the IETF (on the IETF Stream), but may RFCs may be sourced from within the IETF (on the IETF Stream) but may a
also be sourced from other lso be sourced from other
streams including the Independent Submissions Stream (the Independent S streams, including the Independent Submission Stream (the Independent S
tream) as described in tream), as described in
<xref target="RFC4846" />. The Independent Stream is under the care of <xref target="RFC4846" format="default"/>. The Independent Stream is u
the Independent Submissions Editor nder the care of the Independent Submissions Editor
(ISE).</t> (ISE).</t>
<t>This document complements <xref target="RFC4846" format="default"/> by
<t>This document complements <xref target="RFC4846" /> by providing a desc providing a description of how the ISE
ription of how the ISE currently handles documents in the Independent Stream that request acti
currently handles documents in the Independent Stream that request acti ons from IANA. Nothing
ons from the IANA. Nothing
in this document changes existing IANA registries or their allocation p olicies, nor does it change in this document changes existing IANA registries or their allocation p olicies, nor does it change
any previously documented processes.</t> any previously documented processes.</t>
<t>If a case arises that is not precisely covered by this document, the IS
<t>In the event that a case arises that is not precisely covered by this d E may discuss
ocument, the ISE may discuss
a solution with the interested parties, including IANA, the IESG, the s tream managers for other streams, a solution with the interested parties, including IANA, the IESG, the s tream managers for other streams,
and the authors of an Independent Submission that requests IANA action. </t> and the authors of an Independent Submission that requests IANA action. </t>
</section> </section>
<section anchor="exist" numbered="true" toc="default">
<section anchor="exist" title="Allocations from Existing Registries"> <name>Allocations from Existing Registries</name>
<t>Each IANA registry is governed by an allocation policy -- the rules tha
<t>Each IANA registry is governed by an allocation policy: the rules that t IANA applies to determine
IANA applies to determine
which code points can be allocated and under what circumstances. These policies are described in which code points can be allocated and under what circumstances. These policies are described in
<xref target="RFC8126" />.</t> <xref target="RFC8126" format="default"/>.</t>
<t>Documents proceeding from the Independent Stream will always follow the assignment policies defined <t>Documents proceeding from the Independent Stream will always follow the assignment policies defined
for the registries from which they request allocations. Similarly, all code point assignments are for the registries from which they request allocations. Similarly, all code point assignments are
subject to the oversight of any Designated Expert (DE) appointed for th subject to the oversight of any designated expert (DE) appointed for th
e registry.</t> e registry.</t>
<t>It should be noted that documents on the Independent Stream can never r esult in Standards Track <t>It should be noted that documents on the Independent Stream can never r esult in Standards Track
RFCs and Independent Stream documents are never subject to IETF review. RFCs and Independent Stream documents are never subject to IETF review.
Thus a registry whose Thus, a registry whose
policy is "IETF Review" or "Standards Action" [RFC8126] is not availabl policy is "IETF Review" or "Standards Action" <xref target="RFC8126" fo
e to Independent Stream rmat="default"/> is not available to Independent Stream
documents.</t> documents.</t>
</section> </section>
<section anchor="change" numbered="true" toc="default">
<section anchor="change" title="Changing Policies of Existing Registries"> <name>Changing Policies of Existing Registries</name>
<t>From time to time, a decision is made to change the allocation policy f
<t>From time to time a decision is made to change the allocation policy f or a registry. Such changes
or a registry. Such changes are normally only made using the allocation policy of the registry its
are normally only made using allocation policy of the registry itself, elf and usually require documentation
and usually require documentation from the same stream that created the registry.</t>
from the same stream as created the registry.</t> <t>Independent Stream RFCs will not seek to change the allocation policies
of any registries except
<t>Independent Stream RFCs will not seek to change the allocation policie those created by documents from the Independent Stream. The list of s
s of any registries except uch registries is itself
those created by documents from the Independent Stream. The list of s very limited (see <xref target="new" format="default"/>).</t>
uch registries is, itself,
very limited (see <xref target="new" />).</t>
</section> </section>
<section anchor="new" numbered="true" toc="default">
<name>Creating New IANA Registries</name>
<t>Sometimes registries are needed to track a new set of code points for a new p
rotocol or an extension to an existing protocol.</t>
<t>In general, documents on the Independent Stream cannot request the
creation of a new IANA registry.</t>
<section anchor="new" title="Creating New IANA Registries"> <t>The only exception to this rule is when a document to be published in
the Independent Submission Stream requests the allocation of a code
point from an existing registry with the allocation policy Specification
Required, Expert Review, RFC Required, or First Come First Served.
Then the document to be published may also need to create a registry
that is tied to that specific code point and is used for
interpreting a sub-code.</t>
<t>Sometimes new registries are needed to track a new set of codepoints f <t>Consider, for example, the "Uniform Resource Identifier (URI)
or a new protocol or an Schemes" registry <xref target="URL-URIschemes"/>. From time to time, a URI
extension to an existing protocol. In general, documents on the Indep scheme
endent Stream cannot may need a registry of associated parameters; for example, consider
request the creation of a new registry.</t> the tel URI scheme that has a register of parameters called the "tel
URI Parameters" <xref target="URL-telURI"/>.</t>
<t>The only exception to this rule is the creation of a sub-registry that <t>Such examples are rare and only exist to support the allocation from
is specifically tied to the base registry. In such cases, where there is an appointed DE for
a code point allocated for the same document from an existing registry the existing base registry, the assignment of the individual code
where the allocation point from the existing base registry and the creation of the new
policy for that document is Specification Required, Expert Review, RFC registry can only happen if the DE approves both actions.</t>
Required, or First Come
First Served. Furthermore, where there is an appointed DE for the par
ent registry, that DE must
approve the creation of the sub-registry. Additionally, the allocatio
n policy for the new
sub-registry may only be First Come First Served, RFC Required, Experi
mental, or Private Use.
In particular, no sub-registry may be created that would require IETF
action to achieve a future
codepoint allocation. See <xref target="de" /> for an explanation of
why the application of
Specification Required and Expert Review are not acceptable policies f
or any sub-registry created
from a document in the Independent Stream.</t>
<t>There are several further constraints on the new registry:</t>
<ul>
<li>The allocation policy for the new registry may only be First Come
First Served, RFC Required, Experimental, or Private Use. In
particular, no registry may be created that would require IETF
action to achieve a future code point allocation. See <xref
target="de"/> for an explanation of why the application of Specification
Required and Expert Review are not acceptable policies for any
registry created from a document in the Independent Stream.</li>
<li>If the allocation policy for the new registry is First Come First Served,
the document must contain a brief statement and explanation of the expected arri
val rate of new registrations over time.</li>
<li>The new registry must contain a clear statement of the escalation
process for any issues that arise with the registry. A model for
this statement is as follows:</li></ul>
<blockquote>
This registry was created by [RFCXXXX], which was published on
the Independent Submission Stream. Any issues that arise with
the management of this registry will be resolved by IANA in
consultation with the Independent Submissions Editor.</blockquote>
<ul>
<li>The IESG will be invited to provide its opinions about the
advisability of the creation of any new registries during its
conflict review of the document <xref target="RFC5742"/>, and the ISE will
give
full consideration to such opinions.</li></ul>
<t>
Authors of Independent Submission Stream documents should consider
the most appropriate venue to host such registries, taking into
account where the expertise for managing and reviewing registry
assignments may be found. In some cases, this may mean that
registries are hosted by organizations other than IANA.</t>
</section> </section>
<section anchor="de" numbered="true" toc="default">
<section anchor="de" title="Assigning Designated Experts"> <name>Assigning Designated Experts</name>
<t>Some IANA allocation policies (specifically, Specification Required and
<t>Some IANA allocation policies (specifically, Specification Required an Expert Review) utilize
d Expert Review) utilize
the review of a DE. The procedures applicable to the appointment and actions of a DE are the review of a DE. The procedures applicable to the appointment and actions of a DE are
described in section 5 of <xref target="RFC8126" />.</t> described in <xref target="RFC8126" sectionFormat="of" section="5"/>.<
/t>
<t>When a DE is appointed, the position must be maintained and supported <t>When a DE is appointed, the position must be maintained and supported b
by whoever designated the y whoever designated the
DE in the first place. That is, someone must appoint replacement DEs if necessary, and someone DE in the first place. That is, someone must appoint replacement DEs if necessary, and someone
must provide a backstop in case the appointed DEs are unresponsive.</t > must provide a backstop in case the appointed DEs are unresponsive.</t >
<t>The ISE will not appoint a DE. That means that no subregistry created
<t>The ISE will not appoint a DE. That means that no sub-registry create for Independent Stream
d for Independent Stream documents will require the review of a DE. That means that no new sub
documents will require the review of a DE. That means that no new sub registry can be
-registry can be
created that uses the Specification Required or Expert Review policies .</t> created that uses the Specification Required or Expert Review policies .</t>
</section> </section>
<section anchor="tx" numbered="true" toc="default">
<section anchor="tx" title="Transfer of Control"> <name>Transfer of Control</name>
<t>Very rarely, it may be desirable to transfer "ownership" of an IANA reg
<t>Very rarely, it may be desirable to transfer "ownership" of an IANA re istry from the Independent
gistry from the Independent
Stream to the IETF Stream. This might happen, for example, if a proto col was originally Stream to the IETF Stream. This might happen, for example, if a proto col was originally
documented in the Independent Stream, but has been adopted for work an d standardization documented in the Independent Stream but has been adopted for work and standardization
in the IETF. Such a transfer may require an IETF Stream RFC to act as the base reference for the in the IETF. Such a transfer may require an IETF Stream RFC to act as the base reference for the
registry, and will require discussion and agreement with the ISE.</t> registry and will require discussion and agreement with the ISE.</t>
<t>Ownership of a registry will not be transferred from the IETF Stream to
<t>Ownership of a registry will not be transferred from the IETF Stream t the Independent Stream.</t>
o the Independent Stream.</t>
</section> </section>
<section anchor="IANA" numbered="true" toc="default">
<section anchor="IANA" title="IANA Considerations"> <name>IANA Considerations</name>
<t>This document is all about IANA actions but makes no request for IANA a
<t>This document is all about IANA actions, but makes no request for IANA ction.</t>
action.</t>
</section> </section>
<section anchor="Security" numbered="true" toc="default">
<section anchor="Security" title="Security Considerations"> <name>Security Considerations</name>
<t>There are no direct security considerations arising from this document. It may be noted that some IANA <t>There are no direct security considerations arising from this document. It may be noted that some IANA
registries relate to security protocols, and the stability and proper m anagement of those registries registries relate to security protocols, and the stability and proper m anagement of those registries
contributes to the stability of the protocols themselves. That is a be nefit for the security of the contribute to the stability of the protocols themselves. That is a ben efit for the security of the
Internet and the users of the Internet.</t> Internet and the users of the Internet.</t>
</section>
<section anchor="Acknowledgements" title="Acknowledgements">
<t>Thanks to Brian Carpenter, Subramanian Moonesamy, Craig Partridge, Mich
elle Cotton, Andrew Malis,
Warren Kumari, Ned Freed, Rich Salz, Michael Richardson, Colin Perkins,
Brian Carpenter, Stephen Farrell,
Barry Leiba, and Benjamin Kaduk for suggestions and advice.</t>
</section> </section>
</middle> </middle>
<back> <back>
<references>
<name>References</name>
<references>
<name>Normative References</name>
<xi:include
href="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.4846.xml
"/>
<xi:include href="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC
.5742.xml"/>
<xi:include href="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC
.8126.xml"/>
</references>
<references>
<name>Informative References</name>
<reference anchor="URL-URIschemes" target="https://www.iana.org/assignments/ur
i-schemes">
<front>
<title>Uniform Resource Identifier (URI) Schemes</title>
<author>
<organization></organization>
</author>
<date />
</front>
</reference>
<references title="Normative References"> <reference anchor="URL-telURI"
&RFC4846; target="https://www.iana.org/assignments/tel-uri-parameters">
&RFC8126; <front>
<title>tel URI Parameters</title>
<author>
<organization></organization>
</author>
<date />
</front>
</reference>
</references>
</references> </references>
<section anchor="Acknowledgements" numbered="false" toc="default">
<name>Acknowledgements</name>
<t>Thanks to <contact fullname="Brian Carpenter" />, <contact
fullname="Subramanian Moonesamy" />, <contact fullname="Craig Partridge"
/>, <contact fullname="Michelle Cotton" />, <contact fullname="Andrew
Malis" />, <contact fullname="Warren Kumari" />, <contact fullname="Ned
Freed" />, <contact fullname="Rich Salz" />, <contact fullname="Michael
Richardson" />, <contact fullname="Colin Perkins" />, <contact fullname="S
tephen Farrell" />,
<contact fullname="Barry Leiba" />, and <contact fullname="Benjamin
Kaduk" /> for suggestions and advice.</t>
</section>
</back> </back>
</rfc> </rfc>
 End of changes. 48 change blocks. 
172 lines changed or deleted 191 lines changed or added

This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/