Internet DRAFT - draft-nottingham-where-does-that-come-from

draft-nottingham-where-does-that-come-from







Network Working Group                                      M. Nottingham
Internet-Draft                                             12 March 2021
Intended status: Informational                                          
Expires: 13 September 2021


                    Clarifying IETF Document Status
             draft-nottingham-where-does-that-come-from-00

Abstract

   There is widespread confusion about the status of Internet-Drafts and
   RFCs, especially regarding their association with the IETF and other
   streams.  This document recommends several interventions to more
   closely align reader perceptions with actual document status.

Note to Readers

   _RFC EDITOR: please remove this section before publication_

   The issues list for this draft can be found at
   https://github.com/mnot/I-D/labels/where-does-that-come-from
   (https://github.com/mnot/I-D/labels/where-does-that-come-from).

   The most recent (often, unpublished) draft is at
   https://mnot.github.io/I-D/where-does-that-come-from/
   (https://mnot.github.io/I-D/where-does-that-come-from/).

   Recent changes are listed at https://github.com/mnot/I-D/commits/gh-
   pages/where-does-that-come-from (https://github.com/mnot/I-D/commits/
   gh-pages/where-does-that-come-from).

   See also the draft's current status in the IETF datatracker, at
   https://datatracker.ietf.org/doc/draft-nottingham-where-does-that-
   come-from/ (https://datatracker.ietf.org/doc/draft-nottingham-where-
   does-that-come-from/).

Status of This Memo

   This Internet-Draft is submitted in full conformance with the
   provisions of BCP 78 and BCP 79.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF).  Note that other groups may also distribute
   working documents as Internet-Drafts.  The list of current Internet-
   Drafts is at https://datatracker.ietf.org/drafts/current/.





Nottingham              Expires 13 September 2021               [Page 1]

Internet-Draft       Clarifying IETF Document Status          March 2021


   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time.  It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   This Internet-Draft will expire on 13 September 2021.

Copyright Notice

   Copyright (c) 2021 IETF Trust and the persons identified as the
   document authors.  All rights reserved.

   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents (https://trustee.ietf.org/
   license-info) in effect on the date of publication of this document.
   Please review these documents carefully, as they describe your rights
   and restrictions with respect to this document.  Code Components
   extracted from this document must include Simplified BSD License text
   as described in Section 4.e of the Trust Legal Provisions and are
   provided without warranty as described in the Simplified BSD License.

Table of Contents

   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . .   2
     1.1.  Notational Conventions  . . . . . . . . . . . . . . . . .   3
   2.  Recommendations . . . . . . . . . . . . . . . . . . . . . . .   3
     2.1.  RFCs  . . . . . . . . . . . . . . . . . . . . . . . . . .   3
       2.1.1.  Proposal 1: logo usage  . . . . . . . . . . . . . . .   3
       2.1.2.  Proposal 2: visual distinction  . . . . . . . . . . .   4
       2.1.3.  Proposal 3: domain usage  . . . . . . . . . . . . . .   4
     2.2.  Internet-Drafts . . . . . . . . . . . . . . . . . . . . .   5
       2.2.1.  Proposal 4: logo usage  . . . . . . . . . . . . . . .   5
       2.2.2.  Proposal 5: visual distinction  . . . . . . . . . . .   5
       2.2.3.  Proposal 6: domain usage  . . . . . . . . . . . . . .   5
       2.2.4.  Proposal 7: boilerplate . . . . . . . . . . . . . . .   6
   3.  Security Considerations . . . . . . . . . . . . . . . . . . .   7
   4.  Normative References  . . . . . . . . . . . . . . . . . . . .   7
   Author's Address  . . . . . . . . . . . . . . . . . . . . . . . .   7

1.  Introduction

   There is widespread confusion about the status of Internet-Drafts and
   RFCs -- specifically, regarding their association with the IETF and
   other streams.  It is commonly perceived that all RFCs and all
   Internet-Drafts are associated with and approved by the IETF.






Nottingham              Expires 13 September 2021               [Page 2]

Internet-Draft       Clarifying IETF Document Status          March 2021


   This is likely due to the conflation of the IETF and RFC brands; most
   people think of them in close association, and do not appreciate the
   concept of streams, because it is not surfaced obviously in the
   documents.  These impressions are reinforced by our reuse of IETF
   infrastructure for publishing and managing drafts on other streams,
   as well as drafts on no stream.

   These observations are not new.  In the past, changes to boilerplate
   have been proposed and implemented to distinguish document status.
   However, the current boilerplate is obscure; it requires a knowledge
   of the Internet Standards Process to interpret, and furthermore, many
   readers gloss over boilerplate language.

   This problem is also important to solve.  Beyond confusion in the
   press and by implementers, standards-based interoperability is
   increasingly being considered by competition regulators as a remedy
   to abuse of power in Internet-related markets.  Consensus status and
   stream association is critical to their interpretation of a given
   specification.

   Additionally, the still in-progress change to the v3 format for
   Internet-Drafts and RFCs affords an opportunity to adjust how these
   documents are rendered in a manner that leads to more appropriate
   perceptions about their status.

   Therefore, Section 2 contains several recommendations for strong,
   clear interventions along these lines.

1.1.  Notational Conventions

   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 [RFC2119] [RFC8174] when, and only when, they appear in all
   capitals, as shown here.

2.  Recommendations

2.1.  RFCs

   The following recommendations apply to the publication of RFCs.

2.1.1.  Proposal 1: logo usage

   The purpose of this proposal is to create a strong, clear link
   between document status and logo usage.





Nottingham              Expires 13 September 2021               [Page 3]

Internet-Draft       Clarifying IETF Document Status          March 2021


   The IETF, IRTF and IAB stream managers MUST ask the RFC Editor to
   place their respective logos on HTML, HTMLized and PDF renderings of
   RFCs on the applicable stream, and only on those documents.  The logo
   should be displayed prominently at the top of the document.

   The Independent Submissions Editor MAY designate a logo for
   equivalent use.

   The tools team is directed to honour these requests in any renderings
   of these RFCs on sites under their control.  This includes the
   negative condition; i.e., IETF, IRTF, and IAB logos should not appear
   on or in association with RFCs on other streams.

2.1.2.  Proposal 2: visual distinction

   The purpose of this proposal is to create a strong, clear link
   between document status and document presentation.

   The RFC Editor is directed to propose stream-specific presentation of
   RFCs that vary in visually significant ways; e.g., use of typeface,
   decoration, formatting such as alignment and spacing, and other
   typographic controls.

2.1.3.  Proposal 3: domain usage

   The purpose of this proposal is to create a strong, clear link
   between document status and the domain name(s) where the document is
   found.

   The IETF, IRTF and IAB stream managers SHOULD designate what
   hostname(s) RFCs from their streams are to be available upon.
   Initially, this is likely to be datatracker.ietf.org, although stream
   managers might designate a more specific place (such as
   specs.irtf.org) instead of or in addition to that location.

   The Independent Submission Editor SHOULD designate what hostname(s)
   RFCs from their stream are to be available upon, if any.  Independent
   Submissions MUST NOT be designated to appear on ietf.org, irtf.org or
   iab.org hostnames.

   The tools team is directed to assure that these instructions are
   carried out - in particular, that each stream's RFCs appear only on
   the designated hostnames (within the scope of hostnames that the
   tools team has access to), and RFCs from other streams do not appear
   on the designated hostnames.






Nottingham              Expires 13 September 2021               [Page 4]

Internet-Draft       Clarifying IETF Document Status          March 2021


   Note that placeholder documents MAY be used to indicate where a
   document on another stream can be found, while clearly stating that
   the target document is not associated with the stream in question;
   however, automatic redirects MUST NOT be used.

   Note that if a stream manager does not indicate any domains for such
   use, it implies that those RFCs will only appear on rfc-editor.org,
   not any tools team-controlled sites.

2.2.  Internet-Drafts

   The following recommendations apply to the publication of Internet-
   Drafts.

2.2.1.  Proposal 4: logo usage

   The purpose of this proposal is to create a strong, clear link
   between document status and logo usage.

   The tools team is directed to display the logos of the IETF, IRTF and
   IAB prominently at the top of HTML, HTMLized, and PDF renderings of
   Internet-Drafts on those streams (using the appropriate logo), and
   only drafts on those streams.  These logos should not appear anywhere
   on documents that are not on these streams, nor should the appear on
   pages associated with them (e.g., datatracker metadata).

2.2.2.  Proposal 5: visual distinction

   The purpose of this proposal is to create a strong, clear link
   between document status and document presentation.

   The tools team is directed to propose stream-specific presentation of
   Internet-Drafts that vary in visually significant ways; e.g., use of
   typeface, decoration (e.g., 'DRAFT' background images), formatting
   such as alignment and spacing, and other typographic controls.

2.2.3.  Proposal 6: domain usage

   The purpose of this proposal is to create a strong, clear link
   between document status and the domain name(s) where the document
   (and metadata about it) is found.

   The tools team is directed to request control of the 'internet-
   drafts.org' domain name from ISOC (with assistance from the LLC), and
   to use this domain for publishing drafts not associated with a
   stream, along with any other material generic to Internet-Drafts
   (such as the master index of drafts).  Drafts on a given stream MAY
   be published there with consent from that stream's manager.



Nottingham              Expires 13 September 2021               [Page 5]

Internet-Draft       Clarifying IETF Document Status          March 2021


   The IETF, IRTF and IAB stream managers MAY designate what hostname(s)
   Internet-Drafts on their streams are to be available upon.
   Initially, this is likely to be datatracker.ietf.org, although stream
   managers might designate a more specific place (such as
   drafts.irtf.org) instead of or in addition to that location.

   The Independent Submission Editor MAY designate a hostname that
   Internet-Drafts from their stream are to be available upon.
   Independent Submissions MUST NOT be designated to appear on ietf.org,
   irtf.org or iab.org hostnames.

   The tools team is directed to assure that these instructions are
   carried out - in particular, that each stream's drafts appear only on
   the designated hostnames (within the scope of hostnames that the
   tools team has access to), and drafts from other streams do not
   appear on the designated hostnames.

   Note that placeholder documents MAY be used to indicate where a
   document on another stream can be found (including on internet-
   drafts.org), while clearly stating that the target document is not
   associated with the stream in question; however, automatic redirects
   MUST NOT be used.

2.2.4.  Proposal 7: boilerplate

   The purpose of this proposal is to create a strong, clear statement
   of the document's actual association (or lack thereof) with a stream
   in its boilerplate.

   The tools team is directed to modify this text in the Internet-Draft
   boilerplate:

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF).  Note that other groups may also distribute
   working documents as Internet-Drafts.  The list of current Internet-
   Drafts is at https://datatracker.ietf.org/drafts/current/.

   to, in the case of IETF stream documents:

   This Internet-Draft is a working document of the Internet Engineering
   Task Force (IETF). Note that other parties are able to distribute
   working documents as Internet-Drafts.  The list of current Internet-
   Drafts is at https://internet-drafts.org/drafts/current/.

   in the case of IRTF stream documents:






Nottingham              Expires 13 September 2021               [Page 6]

Internet-Draft       Clarifying IETF Document Status          March 2021


   This Internet-Draft is a working document of the Internet Research
   Task Force (IRTF). Note that other parties are able to distribute
   working documents as Internet-Drafts.  The list of current Internet-
   Drafts is at https://internet-drafts.org/drafts/current/.

   in the case of IAB stream documents:

  This Internet-Draft is a working document of the Internet Architecture
  Board (IAB). Note that other parties are able to distribute
  working documents as Internet-Drafts.  The list of current Internet-
  Drafts is at https://internet-drafts.org/drafts/current/.

   in the case of Independent stream documents:

 This Internet-Draft is an Independent Submission for publication in the
 RFC Series. Note that other parties are able to distribute
 working documents as Internet-Drafts.  The list of current Internet-
 Drafts is at https://internet-drafts.org/drafts/current/.

   in the case of documents not associated with a stream:

   This Internet-Draft is a working document that has not been adopted
   by any stream that would lead to RFC publication. The list of current
   Internet-Drafts is at https://internet-drafts.org/drafts/current/.

3.  Security Considerations

   This document has no direct security impact.

4.  Normative References

   [RFC2119]  Bradner, S., "Key words for use in RFCs to Indicate
              Requirement Levels", BCP 14, RFC 2119,
              DOI 10.17487/RFC2119, March 1997,
              <https://www.rfc-editor.org/info/rfc2119>.

   [RFC8174]  Leiba, B., "Ambiguity of Uppercase vs Lowercase in RFC
              2119 Key Words", BCP 14, RFC 8174, DOI 10.17487/RFC8174,
              May 2017, <https://www.rfc-editor.org/info/rfc8174>.

Author's Address

   Mark Nottingham
   Prahran VIC
   Australia

   Email: mnot@mnot.net
   URI:   https://www.mnot.net/



Nottingham              Expires 13 September 2021               [Page 7]