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/ |