<?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.6.37 (Ruby 3.0.2) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-kuehlewind-rswg-updates-tag-01" category="bcp" consensus="true" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.17.4 -->
  <front>
    <title abbrev="New Tag Definitions">Definition of new tags for relations between RFCs</title>
    <seriesInfo name="Internet-Draft" value="draft-kuehlewind-rswg-updates-tag-01"/>
    <author initials="M." surname="Kuehlewind" fullname="Mirja Kuehlewind">
      <organization>Ericsson</organization>
      <address>
        <email>mirja.kuehlewind@ericsson.com</email>
      </address>
    </author>
    <author initials="S." surname="Krishnan" fullname="Suresh Krishnan">
      <organization>Cisco</organization>
      <address>
        <email>sureshk@cisco.com</email>
      </address>
    </author>
    <date/>
    <abstract>
      <?line 32?>

<t>An RFC can include a tag called "Updates" which can be used to
link a new RFC to an existing RFC. On publication of such an RFC, the existing
RFC will include an additional metadata tag called "Updated by" which provides a
link to the new RFC. However, this tag pair is not well-defined and therefore it
is currently used for multiple different purposes, which leads to confusion about
the actual meaning of this tag and inconsistency in its use.</t>
      <t>This document recommends the discontinuation of the use of the updates/updated
by tag pair, and instead proposes three new tag pairs that have well-defined
meanings and use cases.</t>
    </abstract>
  </front>
  <middle>
    <?line 45?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>An RFC can include a tag called "Updates" which can be used to
link a new RFC to an existing RFC. On publication of such an RFC, the existing
RFC will include an additional metadata tag called "Updated by" which provides a
link to the new RFC. However, this tag pair is not well-defined and therefore it
is currently used for multiple different purposes, which leads to confusion about
the actual meaning of this tag and inconsistency in its use.</t>
      <t>The "Updates/Updates by" tag pair is currently used consistently as different working
groups or areas tend to apply different meanings to it. Opinions also differ greatly 
about the obligations on implementors for the updated RFC. While updating an RFC never
makes the updated RFC invalid, updates can contain bug fixes or critical changes.
Some groups apply the update tag only to these kind of changes with the
expectation that new implementions are also obliged to implement the new
updating RFC. Some other groups use the update tag to define optional extensions
or new uses of extension points in the current protocol. This disconnect leads to a
situation where it is desirable to add a "mandatory-to-implement" indication to an
existing RFC.</t>
      <t>Groups or individuals that apply such restrictive conditions to the Updates tag,
consequently usually do not use the update tag for any extensions or addition to
a protocol. However, as there is no other way in the current metadata scheme to
link a new RFC to an existing RFC, not using the Updates tag makes it harder to
find these new RFCs. While implementors might well benefit from some
extensions or additions, they might not be aware of them and either not use them
or, in the worst case, implement an alternate mechanism instead.</t>
      <t>Currently the Updates/Updated by tag pair mainly provides a way to link two
documents. The cases mentioned above clearly benefit from such a linkage
which the expectation that readers of upadted RFC as least look or also read the updating
RFC. Additionally, there are more cases where such a linkage could be useful to improve
awareness of some newer related technology without providing any indication on the 
importance of the linked document. As the conditions for the use of the Updates tag 
are not clear, often it is not used in such cases.</t>
      <t>This document recommends the discontinuation of the use of the Updates/Updated
by tag pair, and instead proposes three new tag pairs that have well-defined
meanings and use cases.</t>
    </section>
    <section anchor="requirements-language">
      <name>Requirements Language</name>
      <t>The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL
NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED",
"MAY", and "OPTIONAL" in this document are to be interpreted as
described in BCP 14 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they
appear in all capitals, as shown here.</t>
    </section>
    <section anchor="new-definitions">
      <name>New Definitions</name>
      <t>Based on the problems identified above this document defines three new tag pairs
with the following meanings:</t>
      <t>Amends/Amended by: This tag pair is used with an amending RFC that changes the
amended RFC. This could include bug fixes, behavior changes etc. This is
intended to specify mandatory changes to the protocol. The goal of this tag pair
is to signal to anyone looking to implement the amended RFC that they MUST also
implement the amending RFC.</t>
      <t>Extends/Extended by: This tag pair is used with an extending RFC that defines an
optional addition to the extended RFC. This can be used by documents that use
existing extension points or clarifications that do not change existing protocol
behavior. This signals to implementers and protocol designers that there are
changes to the extended RFC that they need to consider but not necessarily
implement.</t>
      <t>See Also/See Also: This is intended as a catch-all tag where two documents are
related loosely but do not fit either of the above categories. The main
intention of this tag is to provide a forward reference from the existing RFC to
the RFCs that may be of interest to read. However, it is not recommenced to
use this tag extensively.</t>
      <t>These three tags MUST only be used for the defined meanings, mostly with respect
to the implication on implementation requirements. This document does
not mandate the use of these tags if one of the described use cases apply. Tags
are optional metadata that are useful to understand the context of RFCs and navigate
the RFC series. All three tags can only be used to reference other RFCs (and not as
reference to external sources).</t>
      <t>If a new RFC amends an old RFC while also defining an extension, usually it is 
sufficient to use the "Amends" tag. However, both tags could be used as well.
In any case, it is more important to explain clearly in the abstract what
is amended/extended by the new RFC (see section <xref target="explain-in-abstract"/>).</t>
      <t>As today with "updates", none of the new tags makes the extended/amended
RFC invalid. An implementation that conforms to the amended RFC still conforms
to that RFC, even when an amendment is published. However, an implementation
can, and hopefully should, of course be updated to also conform to the new RFC 
with the amendment. If only conformance to the new RFC is desired, obsoleting
the respective RFC with a new full (bis) specification may be more appropriate and
should be consider instead.</t>
      <section anchor="cross-stream-use-and-maturity-levels">
        <name>Cross-stream use and maturity levels</name>
        <t>This document does not impose any restrictions on the status or maturity level of
the RFC that uses these new tags in relation the RFC that gets amended/extended.
Further, no restrictions are made on the use of these tags across RFC streams.</t>
        <t>However, it is expected that some cases are less likely, e.g. an IETF-stream
RFC gets amended by an RFC from another stream. For amendments that effectively
change the orginially RFC is is expected that the same consensus process is applied.
This document does not speicify any detailed process requirements on how this is achieved.</t>
        <t>Examples exist where non
IETF-stream documents update IETF-stream documents. However, these updates usually
utilize an existing extension point and therefore the use of "Extends" would be expected
in future, e.g. RFC 3579 (RADIUS Support For EAP) which is a document in the
Independent Submission Stream updates RFC 2869 (RADIUS Extensions), an IETF stream
document. In fact, this new, more clear definition of tags could even lead to
an increase in cross stream usage of the "Extends" tag (if adopted by other
streams, which is still open for discussion and may be reflected in future versions
of this document).</t>
      </section>
    </section>
    <section anchor="additional-recommendations">
      <name>Additional Recommendations</name>
      <section anchor="discontinuation-of-the-use-of-updatesupdated-by">
        <name>Discontinuation of the Use of Updates/Updated by</name>
        <t>[NOTE: This is open for discussion and we would like opinions on 
whether the use of Updates needs to be discontinued for all future 
documents or not. This requires further discussion with the 
RFC Editor and the other stream managers to see if we can have a 
unified policy for all streams]</t>
        <t>This document makes the updates tag obsolete for future use: it MUST NOT
be used in new IETF stream documents.  The new tags are to be used
instead, beginning with the publication of this document as an RFC.</t>
        <t>However, the Updates/Updated by tag pair will remain in existing documents 
and there is no plans to change these metadata in order to apply the new tags
instead. While it would be possible to change the "Updated by" tag in the metadata
without republishing the updating RFC, the mapping to either "Amended by", "Extended
by", or "See also" is not always straight forward and as such would require building
consensus for each RFC separately. Further, simply replacing the tag would in any way
not be sufficient, as also RFCs that currently do not have an updates tag would
probably qualify to have one of the new tags defined in this document.</t>
      </section>
      <section anchor="formating-style-of-amendments">
        <name>Formating Style of Amendments</name>
        <t>Currently some RFCs use and OLD/NEW style to highlight actual text changes others
simply describe the changes in text. While this document does not require a specific format of amendments,
it recommends the use of the 
OLD/NEW style in Amending RFCs for minor and limited number of changes. This could 
enable the use of automated tools in the future to produce a marked up copy of the Amended
RFC that shows the effect of these changes in place. If extensive or a large number of
changes are needed, a new document revision that obsoletes the old RFC might still
be a better option.</t>
      </section>
      <section anchor="explain-in-abstract">
        <name>Indication of Linkage in the Abstract and Introduction</name>
        <t>The RFC style guide <xref target="RFC7322"/> recommends to indicate updates in the abstract
and introduction. Note that both is needed as the abstract is meant to function
in a stand-alone fashion. This document will keep this practice for the new
Amends/Amended by and Extends/Extended by tag pairs as well. It is further
recommended to provide additional information about the extension in the
abstract or introduction for the Extends/Extended by tag pair in order to
provide the reader some assistance whether he or she also needs to read the rest
of extending RFC.</t>
        <t>For the See Also/See Also tag pair, additional information of the linked RFC may
be added in the introduction but there is no expectation to name these RFC in
the abstract.</t>
      </section>
    </section>
    <section anchor="future-work">
      <name>Future work</name>
      <t>There will be a need to update the RFC Style Guide <xref target="RFC7322"/> (and specifically
Section 4.1.4.) in order to discuss the new tags if and when this document is
published.</t>
      <t>Further, the "updates" attribute is part of the "xml2rfc" Version 3 Vocabulary <xref target="RFC7991"/>. 
Therefore an extension to <xref target="RFC7991"/> is need as well. This may be done by a future version of
this draft or in a separate draft, e.g. with other extension or amendments to <xref target="RFC7991"/>.</t>
    </section>
    <section anchor="alternative-approaches">
      <name>Alternative Approaches</name>
      <t>This document proposes three new meta data tag pairs to address the problem that the use of
the "Updates" tag is currently undefined which causes confusion due to various different practices
applied in different group and after all a waste of time in recurring discussion about using
or not using the tag.</t>
      <t>Alternatively, in order to solely solve the problem of avoiding unnecessary discussion time, it would
also be possible to document that the "Updates" tag is undefined and as such there are no 
strict rules about applying it or any implications of using it. This was proposed by the IESG
providing an IESG statement for community discussion and lead to community feedback indicating 
that this solution is not preferred.</t>
      <t>However, rather than defining three new tags, one could also just clearly define the meaning of the existing
update tag. Still, this could also be confusing as it would not apply to RFCs that are already published.
So re-naming and defining one tags, instead of three, would be an alternative. This one tag
could either cover all three usages that are described in this draft or only one (probably the one
as defined by the proposed "Amends" tag, as this is usually seen as the most important one).</t>
      <t>This draft proposes three tags as those tags are considered to cover most of the usages that we
see today for the "Updates" tag, assuming that these cases are benefiting from a forward reference
of an already published RFC to a new RFC. Especially separating changes to an existing RFC, as often done
by use of the OLD/NEW notation, from extension/additions to an RFC is one of the main confusion and 
discussion points and therefore this draft proposes different tags for it. However, if it is observed that
not all proposed tags are actively used in future, or their usage is still not sufficiently clear,
it should be considered to deprecate the unused tags and therefore restrict forward references to
only some of the identified usages.</t>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>The changes in this document do not have directly impact the security of any protocol
or mechanism specified in the RFC series. However, amendments or extensions can help
to improve security or discuss security-related issues. Therefore, the use of the
proposed tags and their clear definition can also support such RFCs in their intended
goals regarding security.</t>
      <t>If a document is amended, it is expected that the same consensus process is used as for
the original document as an amended can be see as an actual change of the original document.
For extension points usually the orginially specification also defines requirement for an
extension mechanism to be used, e.g. in form of policy for IANA registries. Of course,
the requirement must be considered when extending a protocol.</t>
      <t>There is a risk that this experiment fails by either not seeing adoption from the community
or not addressing the discussed problems sufficiently (ambiguity of use, implications for
implementations). However, it is not expected that the proposed tags will make these problem worse.
In the worst case, if the experiment is decided to be reverted in future and the Updates tag
should be used instead again, this will likely not make the situation worse or more confusing
than it already is either. Maybe this effort is than seen as a waste of time but the same recurring
discussions about using or not using the Updates tag (especially during IESG review but also
before that in the working group discussion) are a waste of time as well.</t>
    </section>
    <section anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>The authors would like to thank Alexey Melnikov, Alvaro Retana, Barry Leiba,
Eric Vyncke, Heather Flanagan, Martin Vigoureux, Brian Carpenter, Sandy
Ginoza, Eric Rescorla and Robert Sparks for their reviews and comments that improved this document.</t>
    </section>
  </middle>
  <back>
    <references>
      <name>References</name>
      <references>
        <name>Normative References</name>
        <reference anchor="RFC2119">
          <front>
            <title>Key words for use in RFCs to Indicate Requirement Levels</title>
            <author fullname="S. Bradner" initials="S." surname="Bradner"/>
            <date month="March" year="1997"/>
            <abstract>
              <t>In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="2119"/>
          <seriesInfo name="DOI" value="10.17487/RFC2119"/>
        </reference>
        <reference anchor="RFC8174">
          <front>
            <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
            <author fullname="B. Leiba" initials="B." surname="Leiba"/>
            <date month="May" year="2017"/>
            <abstract>
              <t>RFC 2119 specifies common key words that may be used in protocol specifications. This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the defined special meanings.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="8174"/>
          <seriesInfo name="DOI" value="10.17487/RFC8174"/>
        </reference>
        <reference anchor="RFC7322">
          <front>
            <title>RFC Style Guide</title>
            <author fullname="H. Flanagan" initials="H." surname="Flanagan"/>
            <author fullname="S. Ginoza" initials="S." surname="Ginoza"/>
            <date month="September" year="2014"/>
            <abstract>
              <t>This document describes the fundamental and unique style conventions and editorial policies currently in use for the RFC Series. It captures the RFC Editor's basic requirements and offers guidance regarding the style and structure of an RFC. Additional guidance is captured on a website that reflects the experimental nature of that guidance and prepares it for future inclusion in the RFC Style Guide. This document obsoletes RFC 2223, "Instructions to RFC Authors".</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7322"/>
          <seriesInfo name="DOI" value="10.17487/RFC7322"/>
        </reference>
      </references>
      <references>
        <name>Informative References</name>
        <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>
      </references>
    </references>
  </back>
  <!-- ##markdown-source:
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
Wlmr/wKfEMkV8zgAAA==

-->

</rfc>
