Network Working Group

Internet Architecture Board (IAB)                       H. Flanagan, Ed.
Internet-Draft
Request for Comments: 8700                                    RFC Editor
Updates2555,
Updates: 2555, 5540 (if approved)                           August 9,                                        December 2019
Intended status:
Category: Informational
Expires: February 10, 2020
ISSN: 2070-1721

                          Fifty Years of RFCs
                        draft-iab-fiftyyears-01

Abstract

   This RFC marks the fiftieth anniversary for the RFC Series.  It
   includes both retrospective material from individuals involved at key
   inflection points, points as well as a review of the current state of
   affairs.  It concludes with thoughts on possibilities for the next
   fifty years for the Series.  This document updates the perspectives
   offered in RFCs 2555 and 5540.

Status of This Memo

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

   Internet-Drafts are working documents not an Internet Standards Track specification; it is
   published for informational purposes.

   This document is a product of the Internet Engineering
   Task Force (IETF).  Note Architecture Board (IAB)
   and represents information that other groups may also distribute
   working documents as Internet-Drafts.  The list the IAB has deemed valuable to
   provide for permanent record.  It represents the consensus of current Internet-
   Drafts is at https://datatracker.ietf.org/drafts/current/.

   Internet-Drafts the
   Internet Architecture Board (IAB).  Documents approved for
   publication by the IAB are draft documents valid not candidates for a maximum any level of six months Internet
   Standard; see Section 2 of RFC 7841.

   Information about the current status of this document, any errata,
   and how to provide feedback on it may be updated, replaced, or obsoleted by other documents obtained 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 February 10, 2020.
   https://www.rfc-editor.org/info/rfc8700.

Copyright Notice

   Copyright (c) 2019 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)
   (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
   2.  Key Moments in RFC History  . . . . . . . . . . . . . . . . .   4
   3.  Perspectives  . . . . . . . . . . . . . . . . . . . . . . . .   5
     3.1.  The Origins of RFCs - by Stephen D. Crocker  . . . . . .   6
     3.2.  The RFC Management and Editing Team - by Vint Cerf . . . . .  11
     3.3.  Formalizing the RFC Editor Model - by Leslie Daigle  . . . .  11
     3.4.  The Continuation, or Creation, of a Stream - by Nevil
           Brownlee  . . . . . . . . . . . . . . . . . . . . . . . .  14
     3.5.  A View from Inside inside the RFC Editor - by Sandy Ginoza  . . . .  16
   4.  The Next Fifty Years of RFCs  . . . . . . . . . . . . . . . .  20
     4.1.  Preservation  . . . . . . . . . . . . . . . . . . . . . .  20
     4.2.  Evolution of the RFC Format . . . . . . . . . . . . . . .  20
     4.3.  Stream Structure  . . . . . . . . . . . . . . . . . . . .  21
   5.  Conclusion  . . . . . . . . . . . . . . . . . . . . . . . . .  21
   6.  IANA Considerations . . . . . . . . . . . . . . . . . . . . .  21
   7.  Security Considerations . . . . . . . . . . . . . . . . . . .  22
   8.  Informative References  . . . . . . . . . . . . . . . . . . .  22
   IAB Members at the Time of Approval
   Acknowledgements  . . . . . . . . . . . . . . . . . . . . . . . .  25
   Contributors  . . . . . . . . . . . . . . . . . . . . . . . . . .  25
   Author's Address  . . . . . . . . . . . . . . . . . . . . . . . .  25

1.  Introduction

   The RFC Series began in April 1969 with the publication of "Host
   Software" by Steve Crocker.  The early RFCs were, in fact, requests
   for comments on ideas and proposals; the goal was to start
   conversations,
   conversations rather than to create an archival record of a standard
   or best practice.  This goal changed over time, as the formality of
   the publication process evolved, evolved and the community consuming the
   material grew.  Today, over 8500 RFCs have been published, ranging
   across best practice information, guidance, experimental protocols, informational
   material, and, of course, Internet standards.  Material is accepted
   for publication through the IETF, the IAB, the IRTF, and the
   Independent Submissions stream, streams, each with of which have clear processes
   on how drafts are submitted and potentially approved for publication
   as an RFC.  Ultimately, the goal of the RFC Series is to provide a
   canonical source for the material published by the RFC Editor, Editor and to
   support the preservation of that material in perpetuity.

   The RFC Editor as a role came a few years after the first RFC was
   published.  The actual date when the term "RFC Editor" was first used is
   unknown, but it was formalized by [RFC0902] in July 1984; Jon Postel,
   the first RFC Editor, defined the role by his actions and later by
   defining the initial processes surrounding the publication of RFCs.
   What is certain is that the goal of the RFC Editor is responsible for making sure to produce
   documents that the editorial quality of the RFCs published is high, are readable, clear, consistent, and reasonably
   uniform, and that the archival record of what has been published is
   maintained.

   Change does come to the Series, albeit slowly.  First, we saw the
   distribution method change from postal mail to FTP and then to email.
   RFCs could not be distributed electronically from in the beginning, as the
   means to do that distribution would not be defined until years after
   the first RFC was published. "published".  Not all early RFCs were even created
   electronically; some were written out by hand, hand or on a typewriter.
   Eventually
   Eventually, the process for creating RFCs became more structured;
   authors were provided guidance on how to write an RFC.  The editorial
   staff
   effort went from one person, Steve Crocker to a more official model with a
   designated editor, Jon Postel, and later to a team of five to seven. seven
   individuals.  The actual editing and publishing work split from the
   service for registration of protocol code points.  The whole RFC
   Editor structure was reviewed [RFC4844] and [RFC4844], refined [RFC5620] [RFC5620], and
   refined again [RFC6635].  And, in the last few years, we have started the process to
   change the format of the RFC documents themselves. themselves has started
   [RFC7990].

   This is evolution, evolution; and the Series will continue to adapt be adapted in
   order to meet the needs and expectations of the community of authors, implementers,
   operators, historians, and users community of authors that uses the RFC
   Series.  These changes will be always be balanced against the core
   mission of the Series: to maintain a strong, stable, archival record
   of technical specifications, protocols, and other information
   relevant to the
   ARPANET Advanced Research Projects Agency Network (ARPANET)
   and Internet networking communities.

   There is more to the history of the RFC Series than can be covered in
   this document.  Readers interested in earlier perspectives may find
   the following RFCs of particular interest that interest.  These RFCs focus on the
   enormous contributions of Jon Postel, Czar of Socket Numbers
   [RFC0433] and first RFC Editor:

   *  [RFC2441]"Working with Jon, Tribute delivered at UCLA" UCLA, October 30,
      1998"

   *  [RFC2555]"30 Years of RFCs"

   *  [RFC5540]"40 Years of RFCs"

   In this document, the history of the series Series is viewed through the
   eyes of several individuals who have been a part of shaping the
   Series. it.
   Narratives of this nature offer a limited perspective on events;
   there are almost certainly other viewpoints, memories, and
   perspective
   perspectives on events that are equally valid and would reflect a
   different history.  So, while these retrospectives are enormously
   valuable and provide an insight to events of the day, they are just
   one lens on the history of the RFC Series.

   Steve Crocker, author of RFC 1, [RFC0001], offers his thoughts on how and
   why the Series began.  Leslie Daigle, a major influence in the
   development of the RFC Editor model, offers her thoughts on the
   change of the RFC Editor to a stronger, contracted function.  Nevil
   Brownlee, Independent Submissions Editor from 2010 through February
   2018, shares his view on the clarification of the IS Independent Stream
   (IS) and its transition from upon the retirement of Bob Braden. Braden from the
   position.  As the current RFC Series Editor, I will put my thoughts
   in on the most recent changes in formalizing the digital preservation
   of the Series, the process to modernize the format while respecting
   the need for stability, and my thoughts on the next fifty years of
   RFCs.

   This document updates the perspectives offered in RFCs 2555 [RFC2555] and 5540.
   [RFC5540].

2.  Key Moments in RFC History

   +--------------------+-----------+---------------------------------+

   +--------------------+----------+-----------------------------------+
   | Marker             | Date     | Event                             |
   +====================+===========+=================================+
   +====================+==========+===================================+
   | [RFC0001]          | 1969 April    | First RFC published               |
   +--------------------+-----------+---------------------------------+
   |                    | 1969     |                                   |
   +--------------------+----------+-----------------------------------+
   | [RFC0114]          | 1971 April    | First distribution of RFCs over        |
   |                    | 1971     | over the network                  |
   +--------------------+-----------+---------------------------------+
   +--------------------+----------+-----------------------------------+
   | [RFC0433]          | December | First mention of the Czar of      |
   |                    | 1972     | Socket Numbers and the proposal            |
   |                    |          | proposal for a formal             |
   |                    |          | registry                          |
   +--------------------+-----------+---------------------------------+
   +--------------------+----------+-----------------------------------+
   | [RFC0690]          | June 1975     | Relationship starts between ISI       |
   |                    | 1975     | the Information Sciences          |
   |                    |          | Institute (ISI) and the RFC Editor, judging by       |
   |                    |          | Editor (judging by Jon            |
   |                    |          | Postel's affiliation change change)      |
   +--------------------+-----------+---------------------------------+
   +--------------------+----------+-----------------------------------+
   | [RFC0748]          | March April    | First April 1st RFC               |
   |                    | 1977     | published                         |
   +--------------------+-----------+---------------------------------+
   +--------------------+----------+-----------------------------------+
   | [IETF1]            | January  | First Internet Engineering Task        |
   |                    | 1986     | Task Force (IETF) meeting         |
   +--------------------+-----------+---------------------------------+
   +--------------------+----------+-----------------------------------+
   | [RFC1083] [IAB-19880712]     | October July     | Three stage standards process IAB approved the creation of      |
   |                    | 1989 1988     | first defined an Internet-Draft series          |
   +--------------------+-----------+---------------------------------+
   +--------------------+----------+-----------------------------------+
   | [RFC1122][RFC1123] | December | First major effort to review      |
   |                    | 1988     | key specifications and write      |
   |                    |          | applicability statements          |
   +--------------------+-----------+---------------------------------+
   +--------------------+----------+-----------------------------------+
   | [RFC1083]          | October  | Three-stage standards             |
   |                    | 1989     | process first defined             |
   +--------------------+----------+-----------------------------------+
   | [RFC1150]          | March    | FYI sub-series started            |
   |                    | 1990     |                                   |
   +--------------------+-----------+---------------------------------+
   +--------------------+----------+-----------------------------------+
   | [RFC1311]          | March    | STD sub-series started            |
   |                    | 1992 1992     |                                   |
   +--------------------+----------+-----------------------------------+
   | [RFC1818]          | August   | BCP sub-series started            |
   |                    | 1995     |                                   |
   +--------------------+----------+-----------------------------------+
   | [RFC-ONLINE]       | approx.  | RFC Online Project to             |
   |                    | 1998     | restore early RFCs that were      |
   |                    |          | "lost" started                    |
   +--------------------+----------+-----------------------------------+
   | [RFC2441]          | 15       | Jon Postel's death                |
   |                    | October  |                                   |
   |                    | 1998     |                                   |
   +--------------------+----------+-----------------------------------+
   | [RFC4844]          | July     | RFC Series administrative         |
   |                    | 2007     | structure documented              |
   +--------------------+----------+-----------------------------------+
   | [RFC4846]          | July     | Independent Submission            |
   |                    | 2007     | document stream is                |
   |                    |          | formalized                        |
   +--------------------+-----------+---------------------------------+
   +--------------------+----------+-----------------------------------+
   | [RFC1818] [RFC5620]          | August   | BCP sub-series started RFC Editor organization           |
   |                    | 1995 2009     | officially established as         |
   +--------------------+-----------+---------------------------------+
   | [RFC-ONLINE]                    | (approx)          | RFC Online Project to restore Series Editor,                |
   |                    | 1998-2010          | lost early RFCs Independent Submission            |
   +--------------------+-----------+---------------------------------+
   | [IAB-19880712]                    | July 1988          | IAB approved the creation of an Editor, RFC Production            |
   |                    |          | Internet Draft series Center, and RFC Publisher         |
   +--------------------+-----------+---------------------------------+
   +--------------------+----------+-----------------------------------+
   | [RFC2441] [ISI-to-AMS]       | 15 October  | Jon Postel's death Transition of RFC Production      |
   |                    | October 2009     | Center and RFC Publisher          |
   |                    | 1998          | starts from Information           |
   +--------------------+-----------+---------------------------------+
   | [ISI-to-AMS]                    | October          | Transition starts from ISI Sciences Institute (ISI) to       |
   |                    | 2009          | Association Management            |
   |                    |          | Solutions (AMS)                   |
   +--------------------+-----------+---------------------------------+
   +--------------------+----------+-----------------------------------+
   | [RFC4844] [RFC5540]          | July 2007 January  | Bob Braden retires from RFC Stream structure            |
   +--------------------+-----------+---------------------------------+
   | [RFC4846]          | July 2007 | Formalize the Independent       |
   |                    | 2010     | Submission document stream Editor                            |
   +--------------------+-----------+---------------------------------+
   +--------------------+----------+-----------------------------------+
   | [RFC5743]          | December | Formalize the Internet Research Task Force      |
   |                    | 2009     | Task Force document stream formalized        |
   +--------------------+----------+-----------------------------------+
   | [RFC-ONLINE]       | approx.  | RFC Online Project to             |
   |
   +--------------------+-----------+---------------------------------+                    | 2010     | restore early RFCs that were      |
   |                    |          | "lost" finished                   |
   +--------------------+----------+-----------------------------------+
   | [RFC6360]          | August   | FYI sub-series ended              |
   |                    | 2011     |                                   |
   +--------------------+-----------+---------------------------------+
   +--------------------+----------+-----------------------------------+
   | [RFC6410]          | October  | Two stage Two-stage standards process       |
   |                    | 2011     | formalized                        |
   +--------------------+-----------+---------------------------------+
   +--------------------+----------+-----------------------------------+
   | [RFC6635]          | June     | Updated responsibilities of       |
   |                    | 2012     | RFC Series allocated to RFC       |
   |                    |          | Series Editor, RFC                |
   |                    |          | Production Center, and RFC        |
   |                    |          | Publisher                         |
   +--------------------+----------+-----------------------------------+
   | [RFC6949]          | May 2013 | RFC Format format change project         |
   |                    |          | started                           |
   +--------------------+-----------+---------------------------------+
   +--------------------+----------+-----------------------------------+
   | [RFC8153]          | April    | RFCs no longer printed to paper         |
   |                    | 2017     | paper upon publication            |
   +--------------------+-----------+---------------------------------+
   +--------------------+----------+-----------------------------------+

                    Table 1: Key Moments in RFC History

3.  Perspectives

3.1.  The Origins of RFCs - by Stephen D. Crocker

   [This

   (This is a revision of material included in [RFC1000] August 1987, more than thirty 30 years ago.] ago in
   [RFC1000].)

   The Internet community now includes millions of nodes and billions of
   users.  It owes its beginning to the ARPANET, which was once but a
   gleam in the eyes of J. C. R. Licklider, Bob Taylor, and Larry
   Roberts of ARPA. the Advanced Research Projects Agency (ARPA).  While much
   of the development proceeded according to plan, the initial design of
   the protocols and the creation of the RFCs was largely accidental.

   The procurement of the ARPANET was initiated in the summer of 1968
   --remember 1968;
   remember Vietnam, flower children, etc.? There had been prior
   experiments at various ARPA sites to link together computer systems,
   but this was the first version to explore packet-switching packet switching as a core
   part of the communication strategy.  ("ARPA" didn't become "DARPA"
   (Defense Advanced Research Projects Agency) until 1972.  It briefly
   changed back to ARPA in 1993 and then back again to DARPA.)  The
   government's Request for Quotations (RFQ) called for four packet-switching packet-
   switching devices, called Interface Message Processors ("IMPs"), to
   be delivered to four sites in the western part of the United States:
   University of California, Los Angeles (UCLA); SRI International
   (Stanford Research Institute) in Menlo Park, CA; University of
   California, Santa Barbara; Barbara (UCSB); and the University of Utah in Salt
   Lake City.  These sites, respectively, sites were running a Scientific Data Systems (SDS)
   Sigma 7, an SDS 940, an IBM 360/75, and a DEC PDP-10. PDP-10, respectively.
   These machines not only had different operating systems, but even
   details like character sets and byte sizes varied, and other varied.  Other sites would
   have further variations.

   The focus was on the basic movement of data.  The precise use of the
   ARPANET was not spelled out in advance, thus requiring the research
   community to take some initiative.  To stimulate this process, a
   meeting was called in August 1968 with representatives from the
   selected sites, chaired by Elmer Shapiro from SRI.  Based on
   Shapiro's notes from that meeting, the attendees were Dave Hopper and
   Jeff Rulifson from SRI, SRI; Glen Culler and Gordon Buck from Santa
   Barbara,
   Barbara; R.  Stephenson, C.  Stephen Carr Carr, and W.  Boam from Utah, Utah;
   Vint Cerf and me from UCLA, UCLA; and a few others from potential future
   sites.

   That first meeting was seminal.  We had lots of questions.  How would
   IMPs and "hosts" (I think that was the first time I was exposed to
   that term) would be connected?  What would hosts say to each other?  What
   applications would be supported?  The only concrete answers were
   remote login as a replacement for dial-up, telephone based telephone-based
   interactive terminal access, and file transfer, but we knew the
   vision had to be larger.  We found ourselves imagining all kinds of
   possibilities --
   possibilities: interactive graphics, cooperating processes, automatic data base
   database query, electronic mail -- mail, etc., but no one knew where to
   begin.  We weren't sure whether there was really room to think hard
   about these problems; surely someone senior and in charge, likely
   from the East, would be along by and by to bring the word.  But we
   did come to one conclusion: we ought to meet again.  Over the next
   several months, we met at each of our sites, thereby setting the
   precedent for regular face to face face-to-face meetings.  We also instantly felt
   the irony.  This new network was supposed to make it possible to work
   together at a distance, and the first thing we did was schedule a
   significant amount of travel.

   Over the next several months, a small, fairly consistent set of
   graduate students and staff members from the first four sites met.
   We used the term Network Working Group (NWG) to designate ourselves.
   This was the same term Elmer Shapiro had used when he convened our
   first meeting, although it had been used until that point to refer to
   the principal investigators and ARPA personnel -- personnel: senior people who had
   been planning the network.  Our group was junior and disjoint disjointed from
   the prior group, except, of course, that each of us worked for one of
   the principal investigators.

   The first few meetings were quite tenuous, primarily because we
   weren't sure how narrow or expansive our goals should be.  We had no
   official charter or leadership, and it remained unclear, at least to
   me, whether someone or some group would show up with the official
   authority and responsibility to take over the problems we were
   dealing with.  Without clear definition of what the host-IMP
   interface would look like, or even a precise definition of what
   functions the IMP would provide, we focused on broader ideas.  We
   envisioned the possibility of application specific application-specific protocols, with
   code downloaded to user sites, and we took a crack at designing a
   language to support this.  The first version was known as DEL, for
   "Decode-Encode Language" and a later version was called NIL, for
   "Network Interchange Language." Language".

   In late 1968 1968, Bolt Beranek and Newman (BBN) in Cambridge, MA won the
   contract for the IMPs and began work in January 1969.  A few of us
   flew to Boston in the middle of February to meet the BBN crew.  The
   BBN folks, led by Frank Heart, included Bob Kahn, Severo Ornstein,
   Ben Barker, Will Crowther, Bernie Cosell Cosell, and Dave Walden.  They were
   organized, professional professional, and focused.  Their first concern was how to
   meet their contract schedule of delivering the first IMP to UCLA at
   the beginning of September and how to get bits to flow quickly and
   reliably.  The details of the host-IMP interface were not yet firm;
   the specification came a few months later as BBN Report 1822.  In
   particular, BBN didn't take over our protocol design process, nor did
   any other source of authority appear.  Thus, we doggedly continued
   debating and designing the protocols.

   A month later later, our small NWG met in Utah.  As the meeting came toward
   an end, it became clear to us that we should start writing down our
   discussions.  We had accumulated a few notes on the design of DEL and
   other matters, and we decided to put them together in a set of notes.
   We assigned writing chores to each of us, and I took on the
   additional task of organizing the notes.  Though I initiated the
   RFCs, my role was far less than an editor.  Each of the RFCs were
   numbered in sequence.  The only rule I imposed was the note had to be
   complete before I assigned a number because I wanted to minimize the
   number of holes in the sequence.

   I tried a couple of times to write a note on how the notes would be
   organized, but I found myself full of trepidation.  Would these notes
   look as if we were asserting authority we didn't have?  Would we
   unintentionally offend whomever the official protocol designers were?
   Finally, unable to sleep, I wrote the a few humble words.  The basic
   ground rules were that anyone could say anything and that nothing was
   official.  And to emphasize the point, I used Bill Duvall's
   suggestion and labeled the notes "Request for Comments." Comments".  I never
   dreamed these notes would eventually be distributed through the very
   medium we were discussing in these notes.  Talk notes: talk about Sorcerer's
   Apprentice!  (See [APPRENTICE].)

   After BBN distributed the specification for the IMP hardware and
   software interface to the IMPs to the initial ARPANET sites, our attention
   shifted to low-level matters.  The ambitious ideas for automatic
   downloading of code evaporated.  It would be several years before
   ideas like mobile code, remote procedure calls, ActiveX, JAVA JAVA, and
   RESTful
   Representational State Transfer (RESTful) interfaces appeared.

   Over the spring and summer of that year year, we grappled with the
   detailed problems of protocol design.  Although we had a vision of
   the vast potential for intercomputer communication, designing usable
   protocols was another matter.  We knew a custom hardware interface
   and a custom software addition in the operating system was going to
   be required for anything we designed, and we anticipated these would
   pose some difficulty at each of the sites.  We looked for existing
   abstractions to use.  It would have been convenient if we could have
   made the network simply look like a regular device, e.g., a tape
   drive, but we knew that wouldn't do.  The essence of this network was
   peer-to-peer cooperation among the machines and the processes running
   inside them, not a central machine controlling dependent devices.  We
   settled on a virtual bit stream layer as the basic building block for
   the
   protocols, protocols; but even back then then, we knew that some applications
   like voice might need to avoid that layer of software.  (Why a
   virtual bit stream instead of a virtual byte stream?  Because each
   computer had its own notion of how many bits were in a byte.  Eight-bit  8-bit
   bytes didn't become standard until a few years later.)

   Over the next two years, we developed, exchanged, and implemented
   ideas.  I took a leave from UCLA in June 1971 to spend time working
   at ARPA.  Jon Postel took over the care and feeding of the RFCs,
   evolving the process and adding collaborators over the next twenty-
   seven years.

   The rapid growth of the network and the working group also led to a
   large pile of RFCs.  When the 100th RFC was in sight, Peggy Karp at
   MITRE
   the MIT Research Establishment (MITRE) took on the task of indexing
   them.  That seemed like a large task then, and we could have hardly
   anticipated seeing more than a 1000 RFCs several years later, later and the
   evolution toward Internet
   Drafts Internet-Drafts yet later.

   When we first started working on the protocols, the network did not
   exist.  Except for our occasional face-to-face meetings, RFCs were
   our only means of communication.  In [RFC0003], I set the bar as low
   as possible:

      |  The content of a NWG note may be any thought, suggestion, etc.
      |  related to the HOST software or other aspect of the network.
      |  Notes are encouraged to be timely rather than polished.
      |  Philosophical positions without examples or other specifics,
      |  specific suggestions or implementation techniques without
      |  introductory or background explication, and explicit questions
      |  without any attempted answers are all acceptable.  The minimum
      |  length for a NWG note is one sentence.
      |
      |  These standards (or lack of them) are stated explicitly for two
      |  reasons.  First, there is a tendency to view a written
      |  statement as ipso facto authoritative, and we hope to promote
      |  the exchange and discussion of considerably less than
      |  authoritative ideas.  Second, there is a natural hesitancy to
      |  publish something unpolished, and we hope to ease this
      |  inhibition.

   Making the RFCs informal was not only a way of encouraging
   participation; it was also important in making the communication
   effective.  One of the early participants said he was having trouble
   writing and sending an RFC because his institution wanted to subject
   them to publication review.  These are not "publications," "publications", I
   declared, and the problem went away.  Another small detail, handled
   instinctively and without debate, was the distribution model.  Each
   institution was required to send a copy directly to each of the other
   handful of participating institutions.  Each institution handled
   internal copies and distribution itself.  Submission to a central
   point for redistribution was not required, required so as to minimize delays.
   SRI's Network Information Center, however, did maintain a central
   repository of everything and provided an invaluable record.

   We didn't intentionally set out to challenge the existing standards
   organizations, but our natural mode of operation yielded some
   striking results.  The RFCs are open in two important respects:
   anyone can write one for free and anyone can get them for free.  At
   the time, virtually everyone in the ARPANET community was sponsored
   by the government, so there was little competition and no need to use
   documents as a way of raising money.  Of course, as soon as we had
   email working on the ARPANET, we distributed RFCs electronically.
   When the ARPANET became just a portion of the Internet, this
   distribution process became worldwide.  The effect of this openness
   is often overlooked.  Students overlooked; even now, students and young professionals all
   over the world have been able to download the RFCs, learn about the many
   pieces of technology,
   technology within, and then in turn, build the most amazing software.  And
   they still are.  [They amazing software.
   (They are also a fantastic resource for historians.] historians.)

   Where will it end?  The ARPANET begat the Internet Internet, and the
   underlying technology transitioned from the original host-host
   protocol to TCP/
   IP, but TCP/IP.  But, the superstructure of protocol layers, community driven
   community-driven protocol design, and the RFCs continued.  Through the many
   changes in
   physical layer technology - analog copper circuits, digital circuits,
   fiber and wireless -- physical-layer technology, resulting in speed increases
   from thousands to billions of bits per second second, and a similar increase similarly from
   thousands to billions of users, this superstructure, including the RFCs
   RFCs, has continued to serve the community.  All of the computers
   have changed, as have all of the transmission lines.  But lines, but the RFCs
   march on.  Maybe I'll write a few words for RFC 10,000.

   Quite obviously obviously, the circumstances have changed.  Email and other
   media are most often used for the immediate exchange of inchoate
   thoughts.  Internet Drafts  Internet-Drafts are the means for exchanging substantial,
   albeit sometimes speculative content.  And speculative, content, while RFCs are reserved for
   fully polished, reviewed, edited edited, and approved specifications.
   Comments to RFCs are not requested, although usage-related
   discussions and other commentary on mailing lists often takes take place
   nonetheless.  Rather than bemoan the change, I take it as a
   remarkable example of adaptation.  RFCs continue to serve the
   protocol development community.  Indeed, they are the bedrock of a
   very vibrant and productive process that has fueled and guided the
   Internet revolution.

3.2.  The RFC Management and Editing Team - by Vint Cerf

   As Steve Crocker mentions in Section 3.1, Jon Postel assumed the role
   of RFC manager in 1971 when Steve left UCLA for ARPA.  Jon took on
   this role in addition to his subsequent "numbers Czar"
   responsibilities.  Initially, his focus was largely on assigning RFC
   numbers to aspiring writers writers, but with time, and as the
   standardization of the ARPANET and Internet protocols continued
   apace, he began to serve in an editorial capacity.  Moreover, as an
   accomplished software engineer, he had opinions about technical
   content in addition to writing style and did not hesitate to exercise
   editorial discretion as would-be published authors presented their
   offerings for his scrutiny.  As the load increased, he recruited
   additional "volunteer" talent, most notably Joyce K. Reynolds, a
   fellow researcher at USC/ISI.  Over the ensuing years, he also
   drafted Robert (Bob) Braden into onto the team team, and when Jon unexpectedly
   passed away in October 1998 (see [RFC2468]), Joyce and Bob undertook to
   carry
   carrying on with the RFC work in his stead, adding Sandy Ginoza to
   the team.  During the period when Jon and Joyce worked closely
   together, Joyce would challenge me to tell which edits had been made
   by Jon and which by her.  I found this impossible, so aligned were
   they in their editorial sensibilities.  Sadly, three of these
   tireless Internauts have passed on on, and we have only the product of
   their joint work and Sandy Ginoza's and others' corporate memory by
   which to recall history.

3.3.  Formalizing the RFC Editor Model - by Leslie Daigle

   I was the chair of the Internet Architecture Board, the board
   responsible for the general oversight of the RFC Series, at a
   particular inflection point in the evolution of all Internet
   technology institutions.  To understand what we did, and why we had
   to, let me first paint a broader picture of the arc of these
   institutions.

   Like many others who were in decision-making roles in the mid -00's, '00s, I
   wasn't present when the Internet was born.  The lore passed down to
   me was that, out of the group of talented researchers that developed
   the core specifications and established the direction of the
   Internet, different individuals stepped up to take on roles necessary
   to keep the process of specification development organized and open.
   As the work of specification expanded, those individuals were
   generally supported by organizations that carried on in the same
   spirit.  This was mostly Jon Postel, managing the allocation and
   assignment of names and numbers, as well as working as the editor of
   RFCs, but there were also individuals and institutions supporting the
   IETF's Secretariat function.  By the late 20th century, even this
   model was wearing thin - thin; the support functions were growing, and
   organizations didn't have the ability to donate even more resources
   to run them.  In some cases (IANA) (IANA), there was significant industry
   and international dependence on the function and its neutrality.

   The IETF, too, had grown in size, stature, and commercial reliance.
   This system of institutional pieces "flying in formation" was not
   providing the kind of contractual regularity or integrated
   development that the IETF needed.  People who hadn't been there as
   the institutions developed, including IETF decision-makers, decision makers, didn't
   innately understand why things "had to be the way they were", were" and were
   frustrated when trying to get individual systems updated for new
   requirements, and
   requirements as well as better integrated across the spectrum of
   activities.

   Internet engineering had expanded beyond the point of being
   supportable by a loosely-coupled loosely coupled set of organizations of people who
   had been there since the beginning and knew each other well.  New
   forms of governance were needed, as well as needed along with a rationalized funding
   model.  The IANA function was absorbed into a purpose-built
   international not-for-profit organization.  The IETF stepped up to
   manage its own organizational destiny, creating the IETF
   Administrative Support Activity (IASA), and the Secretariat became
   one of its contracted functions.

   This left the RFC Editor function as an Internet Society-supported, independent effort. effort supported
   by the Internet Society.

   That independent nature was necessary for the historic role of the
   RFC Series in considering all technical contributions.  But, at that
   inflection point in the Series' history, it needed a new governance
   and funding model, just as the other organizations supporting
   Internet technical specification
   supporting organizations had.  Also, the IETF leadership had
   some concerns it felt needed to be addressed in its own technical
   publication stream.  While the RFC Series had been established before
   there was an IETF, and had historically continued to have documents
   in it that didn't originate from the IETF, the IETF was its largest
   and most organized contributor.  There was no particular organization
   of independent contributors.  Equally, the funding for the RFC Editor
   was at that point coming from the Internet Society in the guise of
   "support for the IETF".  For people who hadn't been involved with the
   institution from the outset, it was pretty easy to perceive the RFC
   Series uniquely as the IETF's publication series.  So, the challenge
   was to identify and address the IETF's issues, along with governance
   and funding, without sacrificing the fundamental nature of the RFC
   Series as a broader-than-IETF publication series.

   To give a sense of the kinds kind of tensions that were prevalent, let me
   share that the one phrase that sticks stuck in my mind from those
   discussions is: was "push to publish".  There were those in IETF
   leadership who felt that it would significantly reduce costs and
   improve timeliness if an RFC could be published by, literally,
   pushing a button on a web interface the moment it was approved by the
   IESG.  It would also, they argued, remove the specification issues
   being introduced by copy-editors copy editors that were hired as occasional
   workers to help with improving publication rates, rates but who weren't
   necessarily up to speed on terms of art in technical specifications.
   (There were some pretty egregious examples of copyeditors copy editors
   introducing changes that significantly changed the technical meaning
   of the text that I forbear from citing here; let's just say it wasn't
   strictly a problem of Internet engineers getting uptight about their
   cheese being moved.)  While "push to publish" would have addressed
   those issues, it would not have addressed the loss of clarity from
   the many significant text improvements copy editors successfully
   introduced, or the fact that not all RFCs are approved by the IESG.

   Institutionally, it was clear that the target was to have the RFC
   Editor function governance within the reach of the Internet technical
   community (as opposed to any particular private organization), organization) without
   tying it specifically to the IETF.  That was reasonably achievable by
   ensuring that the resultant pieces were established under the
   oversight of the IAB (which is, itself, independent of the
   IETF, IETF even
   as it is supported by the IASA organization).

   The IETF worked on a document outlining functional requirements for
   its technical specification publication.  This could have been useful
   for establishing its own series, but it also was helpful in
   establishing awareness of the challenges in document publishing (it
   always looks easy when you haven't thought about it), it) and also to lay in
   laying the ground work groundwork for dialogue with the RFC Editor.  The
   requirements document was published as [RFC4714], [RFC4714] as an Informational
   RFC that stands today to provide guidance in the editing processes
   surrounding IETF publications.

   There was still, however, a certain lack of clarity about
   responsibilities for making decisions and changes in the RFC Series
   itself.  To that end, I and the IAB worked with the various involved
   parties to produce [RFC4844].  That document captured the RFC Series
   mission (for a purpose greater than IETF technical specification
   publication),
   publication) as well as the roles and responsibilities of the parties
   involved.  The RFC Editor has responsibility is responsible for ensuring the
   implementation of the mission.  The IAB continues to have oversight
   responsibilities, including policy oversight, which it could act on
   by changing the person (organization) in the role of RFC Editor.  At
   the same time, operational oversight was migrated to the IASA support
   function of the IETF (and IAB).

   The discussions, and the resulting publication of RFC 4844, [RFC4844], allowed
   greater visibility into and commitment to the RFC Series, Series as a general
   Internet publication.  It also meant that subsequent adjustments
   could be made, made as requirements evolved - evolved; the responsible parties are
   clearly identified.

3.4.  The Continuation, or Creation, of a Stream - by Nevil Brownlee

   Arguably starting in 2006 with [RFC4714], the IAB and the IETF
   community spent some time in the mid-2000's mid-'00s evolving the structure of
   the RFC Series.  This work included defining how those groups that
   published into the RFC Series (initially including the IETF, the IAB
   [RFC4845], and the Independent Submissions stream Stream [RFC4846], and
   later growing to include the IRTF [RFC5743]) would handle approving
   documents to be published as RFCs.  In 2009, the IAB published 'RFC "RFC
   Editor Model (Version 1)' 1)" [RFC5620].  In this model, a new role was
   created within the RFC Editor, Editor: the RFC Series Editor (RSE), an (RSE).  This
   individual
   that would oversee RFC publishing and development, development while leaving
   the process for approving documents for publication outside his or
   her mandate.  While arguably  While, arguably, this was a role long filled by people
   like Jon Postel, Bob Braden, and Joyce Reynolds, RFC 5620 [RFC5620] saw the
   role of RFC Series Editor defined in such a way as to distinctly
   separate it from that of the Independent Submissions Editor (ISE).

   Before 2009 2009, the RFC Editor could accept 'Independent' "Independent" submissions
   from individuals, and - individuals and, if he judged they were significant - judged significant, publish them
   as RFCs; the Independent Stream was set up to continue that function.
   From February 2010 through February 2018, I was the
   Independent Stream Editor (ISE) and I began by ISE.  After
   reading [RFC4846],
   then I went on to develop the Independent Stream (IS).

   First

   First, I spent several days at the RFC Production Centre Center at ISI the
   Information Sciences Institute (ISI) in Marina Del Ray with the RFC
   Editor (Bob Braden) and Braden), Sandy Ginoza Ginoza, and Alice Hagens, Hagens so as to learn
   how RFCs were actually edited and published.  All RFCs reach the
   Production Centre Center as Internet Drafts; Internet-Drafts; they are copy-edited, copy edited until the
   edited version can be approved by
   their its authors (AUTH48).  At any stage
   stage, authors can check their draft's status in via the RFC Editor Database.
   website.

   For the Independent Submissions, Bob kept a journal (a simple ASCII
   file) of his interactions with authors for every draft, indexed by
   the draft name.  Bob also entered the Independent drafts into the RFC
   Editor database, database so that authors could track their draft's status.
   After my few days with his team at ISI, he handed that journal
   (covering about 30 drafts) over to me and said "now said, "Now it's over to
   you!"

   I began by following in Bob's footsteps, maintaining a journal and
   tracking each draft's status in the RFC Editor database.  My first
   consideration was that every serious Internet draft Internet-Draft submitted needs needed
   several careful reviews.  If  At that time, if the ISE knows knew of suitable
   reviewers, he can or she could simply ask them.  Otherwise, if the draft relates
   related to an IETF or IRTF Working Group, he can the ISE could ask Working
   Group chairs Chairs or Area Directors to suggest reviewers.  As well, the ISE has an  The Independent
   Submissions Editorial Board (Ed Board) that he can ask for reviewers. was another place the ISE
   could request reviewers from.  My experience with reviewers was that
   most of those I approached were happy to help.

   Most drafts were straightforward, but there were some that needed
   extra attention.  Often  Often, a draft requests requested IANA code points, and for
   that
   that, IANA were was always quick to offer help and support.  Code points
   in some IANA Registries registries require Expert Review - [RFC8126]; sometimes
   the interactions with Expert reviewers Reviewers took quite a long time!
   Again, sometimes a draft seemed to fit better in the IETF Stream; for these
   these, I would suggest that the draft authors try to find an Area
   Director to sponsor their work as in Individual an individual submission to the
   IETF Stream.

   After my first few years as ISE, the IETF Tools Team developed the
   Data Tracker so that it could keep
   Datatracker [DATATRACKER] to show draft status, status and perform all the 'housekeeping'
   "housekeeping" tasks for all of the streams.  At that stage stage, I
   switched to use using the Data Tracker Datatracker rather than the RFC Editor
   database.

   Once a draft has been reviewed, reviewed and the authors have revised it in
   dialogue with their reviewers, the ISE must submit that draft to the
   IESG for their "Conflict an "IESG Review" [RFC5742].  Overall, each IS draft
   benefited from discussions (which were usually simple) with my Ed
   Board and the IESG.  A (very) few drafts were somewhat controversial
   - controversial; for those
   those, I was able to work with the IESG to negotiate a suitable
   'IESG Statement' "IESG
   Statement" and/or an 'ISE Statement' "ISE Statement" to make it clearer clear why the ISE
   published the draft.

   One rather special part of the Independent Stream is the April First
   drafts. 1st
   RFCs.  These are humorous RFCs that are never formally posted as
   drafts and which have no formal review and
   approval process.  The authors must send them directly to the ISE or
   the RFC Editor.  Only a few of them can be published each year; they are year, and
   each is reviewed by the ISE and the RSE; RSE.  Bob Braden's criteria for
   April First 1st drafts were:

   *  They must relate to the Internet (like all drafts) drafts).

   *  Their readers should reach the end of page two before realizing
      this it
      is an April First RFC 1st RFC.

   *  They must actually be funny!

   April First 1st RFCs have a large following, and feedback from the Internet
   community on 1 April 1st of each year has been enthusiastic and quick!

   I published

   159 RFCs were published in the Independent Stream RFCs during my eight
   years as ISE.  Over those eight years years, I worked with, with most of their
   authors and often met with them at IETF
   meetings, most of their authors. meetings.  For me me, that was a
   very rewarding experience, so I thank all those contributors.  Also, I've that contributed.
   During those eight years, I also worked with most of the IESG members during those eight years, that
   members, who all also gave me a lot of helpful interaction.  Last,  Lastly,
   I've always enjoyed working with the RFC Editor, RSE and all the staff of the RFC
   Production
   Centre. Center.  The IETF (as a whole) is very fortunate to have
   such an effective team of talented Professional Staff. professional staff.

3.5.  A View from Inside inside the RFC Editor - by Sandy Ginoza

   When I joined ISI, shortly after Jon Postel passed away, the RFC
   Editor model as we know it today (as defined in RFC 5620, [RFC5620] and as
   obsoleted by [RFC6548] and RFC 6635) [RFC6635]) did not exist.  The RFC Editor
   functioned as one unit; unit: there was no RSE, Production Center,
   Publisher, or Independent Submissions Editor.  All of these roles
   were performed by the RFC Editor, "RFC Editor", which was comprised of four
   individuals: Bob Braden, Joyce Reynolds, a part-time student
   programmer, and me.

   Bob provided high-level guidance and reviewed Independent
   Submissions.  While Bob was a researcher in "Div 7" (Networking) at
   ISI, ostensibly, the percentage of time he had for the RFC Editor was
   10%, but he invested much more time to keep the series Series running.  He
   pitched in where he could, especially when processing times were
   getting longer; at one point, he even NROFFed a couple of RFCs-to-be.

   Joyce was a full-time employee, but ISI employee.  However, while continuing to
   ensure RFCs were published and serve published, she was also serving as a User Services
   Area Director and a keynote speaker about the Internet, and she was
   also temporarily on loan to IANA for 50% of her time while IANA was
   getting established after separating from ISI.  The student
   programmer performed programming tasks as requested and was, at the
   time, responsible for parsing MIBs.

   I was a full-time staffer and had to quickly learn the ropes so RFCs
   would continue to be published.  My primary tasks were to manage the
   publication queue, format and prepare documents for Joyce's review,
   carry out AUTH48 once Joyce completed her review, and publish, index,
   and archive the RFCs (both soft and hard copies).

   The workload increased significantly over the next few years.  As the
   workload increased, the RFC Editor reacted and slowly grew their
   staff over time.  To understand the team growth, let's first take a
   look at the publication rates throughout history.  The table below
   shows average annual publication rates during 5-year periods.

                    +-------------+-------------------+

                   +-------------+--------------------+
                   |    Years    | Avg Avg. Pubs per Year |
                    +=============+===================+
                   +=============+====================+
                   | 1969 - 1972 |         80         |
                    +-------------+-------------------+
                   +-------------+--------------------+
                   | 1973 - 1977 |         55         |
                    +-------------+-------------------+
                   +-------------+--------------------+
                   | 1978 - 1982 |         20         |
                    +-------------+-------------------+
                   +-------------+--------------------+
                   | 1983 - 1987 |         39         |
                    +-------------+-------------------+
                   +-------------+--------------------+
                   | 1988 - 1992 |         69         |
                    +-------------+-------------------+
                   +-------------+--------------------+
                   | 1993 - 1997 |        171         |
                    +-------------+-------------------+
                   +-------------+--------------------+
                   | 1998 - 2002 |        237         |
                    +-------------+-------------------+
                   +-------------+--------------------+
                   | 2003 - 2007 |        325         |
                    +-------------+-------------------+
                   +-------------+--------------------+
                   | 2008 - 2012 |        333         |
                    +-------------+-------------------+
                   +-------------+--------------------+
                   | 2013 - 2017 |        295         |
                    +-------------+-------------------+
                   +-------------+--------------------+

                    Table 2: Annual Publication Rates

   There were significant jumps in the publication rates in the 90s '90s and
   onward, with the number of publications almost doubling between 1993
   and 2007.  The annual submission count surpassed the 300 mark for the
   first time in 2004 and reached an all-time high of 385 in 2011.  The
   submission rate did not drop below 300 until 2016 (284).

   As the submissions grew, the RFC Editor experienced growing pains.
   Processing times began to increase as the existing staff was unable
   to keep up with the expanding queue size.  In an attempt to reduce
   the training hump and to avoid permanently hiring staff in case the
   submission burst was a fluke, ISI brought on temporary copy editors - editors;
   this way, the staff could easily be resized as needed.  However, as
   Leslie noted, this didn't work very well.  The effects of the
   experiment would be lasting, as this led to a form of the process we
   have now, where the RFC Editor asks more questions during AUTH/AUTH48
   and technical changes require approval from the relevant Area
   Directors or stream managers, depending on the document stream.
   These changes added to the workload and extended publication times;
   many often now jokingly refer to AUTH48 as the authors' "48 days",
   "48 weeks", etc.

   Because the workload continued

   In addition to the increase (in more ways than just in document submissions; tool testing, submissions, we engaged in
   tools testing and went through several editorial process changes, and
   more) and changes.
   Because of the lessons lesson learned with temporary copy editors, our team
   grew to be more permanently. permanent.  While we had added other editors in between,
   two additions are of particular interest, as they experienced much of
   the RFC Editor's growing pains, helped work us out of a backlogged
   state, shaped the RFC Editor function, and are still with the team
   today: Alice Russo joined the team in 2005 and Megan Ferguson joined
   us in 2007.

   With the understanding that the record breaking record-breaking number of submissions
   was not an anomaly, we made significant upgrades to the
   infrastructure of the RFC Editor function to facilitate document
   tracking and reporting.  For example, the illustrious "black binder"
   - an
   (an actual 3-ring binder used to track RFC number assignment, assignment), a
   manually edited HTML file for the queue page, and a Rube-Goldberg Rube Goldberg set
   of text files and scripts that created queue statistics, all were
   eventually replaced; an errata system was proposed and implemented;
   and XML became a newly accepted source file.

   In 2009, RFC 5620 [RFC5620] was published, introducing the initial version of
   the RFC Editor model we have now.  While it was published in 2009, it
   did not go into effect until 2010, when the RFC Editor project as I
   knew it was disbanded and divvied up into four pieces: RFC Series
   Editor (RSE), Independent Submissions Editor (ISE), RFC Production
   Center (RPC), and Publisher. the Publisher function.  In addition, the RFC
   Series Advisory Group (RSAG) was created to "provide expert, informed
   guidance (chiefly, to the RSE) in matters affecting the RFC Series
   operation and development." development" [RSAG].

   In 2010, the RPC and Publisher contracts were awarded to Association
   Management Systems (AMS); Solutions (AMS).  There, we started with three existing
   team members (Alice Russo, Megan Ferguson, and me) me), and we were
   pleased to be joined by Lynne Bartholomew, a Bartholomew and Rebecca VanRheenen, new colleague
   colleagues to anchor us in the AMS
   office, and later Rebecca VanRheenen shortly thereafter. office.

   I was wary of this model and was especially worried about the hole
   Bob Braden's departure would create.  Luckily for us, Bob Braden
   provided wise counsel and insight during the transition (and beyond).
   He gave the staff transitioning to AMS particularly helpful parting
   words -
   words, "keep the RFCs coming" - coming", and that is what we did.

   AMS embraced the RFC Series and helped us quickly get set up on new
   servers.  The RFC Production Center and Publisher were now part of
   the AMS family and it was all hands on deck to make sure the
   transition went smoothly to minimize the impact on document
   processing.

   Our focus during transition was to 1) keep the trains running; that
   is, we wanted to get ourselves up and running with minimal down time time,
   and 2) work with the Transitional RSE, RSE (a role that concluded before
   the Independent Submissions
   Editor transition ended), the ISE (Nevil Brownlee), RSAG, and the IETF
   Administrative Director (IAD) to better understand and implement the
   newly defined RFC Editor model.

   Though some portions of the transition were challenging and lasted
   longer than expected, the Acting RSE (Olaf Kolkman) officially handed
   the reins over to the new RSE (Heather Flanagan) in 2012.  She had to
   jump in, learn the RFC Editor and IETF culture, and work through a
   backlog of issues that had been left unattended.

   Two of the backlogged issues were so old, old that they were ones someone
   had asked me about at my first IETF: when is IETF meeting: When was the RFC Editor
   going to allow non-ASCII characters in RFCs, and when will RFCs?  When would the RFC
   Editor adopt a more modern publication format. format?

   At that time, while we understood the desire to move toward
   supporting a broader range of character sets and to have more modern having more-modern
   outputs, we also routinely received emails from individuals
   requesting that we send them plain-text plaintext files (instead of pointing
   them to the website) because their Internet access was limited.  We
   also regularly received complaints from rfc-editor.org users of <https://www.rfc-
   editor.org> whenever something on the site didn't work correctly with
   their older browsers.  In short, we could not advance without leaving
   a large number of users behind.

   However, we now find ourselves on the precipice of change.  2019
   promises  The next
   few years promise to be a BIG year exciting for the RFC Series, Series as we expect to transition
   from publishing plaintext, ASCII-only files to publishing multiple
   file formats (XML, HTML, PDF/A-3, and TXT) that allow both non-ASCII
   characters and SVG art.

   Interestingly enough, I find that the RFC Editor has been in an
   almost constant state of change since I joined the team, even though
   the goal of the RFC Editor remains the same: to produce archival
   quality RFCs in a timely manner that are easily accessible for future
   generations.

4.  The Next Fifty Years of RFCs

   As Steve Crocker mentioned, the Series began with a goal goals of
   communication over formality, formality and openness over structure.  As the
   Internet has grown and become a pervasive, global construct, we still
   aim for openness and communication, but recognize that for protocols
   and other information to support interoperability, there must be
   points of stability to build from.  Small-time  Everyone, from small-time app
   developers to multi-billion dollar companies are companies, is on the same footing.
   Anyone should be able to look back at a point in time and understand
   what was done, done and why.

   While the informality has given way to increased structure, the
   openness and solid foundation that the Series provides must continue.
   With that in mind, what is next does the future hold for the next fifty years
   of RFCs?

4.1.  Preservation

   The RFC Editor exists to edit, publish, and maintain an archive of
   documents published in the RFC Series.  A proper digital archive,
   however, is more than just saving RFCs to disk and making sure the
   disks are backed up; the field of digital preservation has grown and
   transformed into an industry in and of itself.  "Digital Preservation
   Considerations for the RFC Series" [RFC8153] reviews what a digital
   archive means today and describes ways to support the archive into
   the future, and future.  It also recommends ways for the RFC Editor to take
   advantage of those organizations that specialize in this field.

   The future of digital preservation preservation, as far as the RFC Series is
   concerned
   concerned, will mean both finding new partners that can absorb and
   archive RFCs into a public, maintained digital archive, archive and reviewing
   the RFC format to ensure that the published documents are archivable
   according to whatever the industry best practice is over time.

4.2.  Evolution of the RFC Format

   RFCs have been digital documents since very early in the days of the
   Series.  While not always published in US-ASCII, that format has been
   the canonical format for decades.  The fact that this format has
   lasted through so much evolution and change is remarkable.

   Unfortunately, the old US-ASCII format does not extend enough to meet the
   expectations and requirements of many users today.  The entire field
   of online document presentation, consumption, and preservation, has preservation has,
   in some cases cases, only been invented years after the first RFC was
   published.  While it can be (and has) been has been) argued that those newer
   fields and their tools have not had a chance to stand the test of
   time, the RFC Series Editor (in consultation with the community)
   started a concerted effort in 2012 to bring the RFC Series into
   alignment with a new array of possibilities for preservation and
   display.

   Information about on the current RFC format project, project and the initial reasoning and
   requirements for the changes underway today, can be found in [RFC7990].
   With the advent of these changes, the door has been opened to
   consider further changes in the future as the specifications for
   archiving digital material evolves, and as the expectation of web
   development advances.

4.3.  Stream Structure

   In the eyes of many, particularly within the IETF, the RFC Series is
   synonymous with the IETF.  While the Series itself predates the IETF
   by eighteen years, over time time, the IETF has become the source of the
   majority of documents submitted for publication to the RFC Editor.
   The policies developed for IETF stream Stream drafts tend to apply across
   all four document streams, and publication-related tools tend to
   focus on the IETF as the primary audience for their use.  It is
   difficult for people to see how, or even why, there is a distinction
   between the Series and the IETF.

   We are in the midst of that question now more than ever.  What is the
   future of the Series?  If people cannot tell where the IETF ends and
   the Series starts, should we consider this an artificial distinction
   and declare them to be the same entity?

   Ultimately, this will be something the community decides, and
   conversations are underway to consider the ramifications of possible
   changes.

5.  Conclusion

   As the Internet evolves, expectations and possibilities evolve, too.
   Over the next fifty years, the Series will continue to demonstrate a
   balance between the need to stay true to the original mission of
   publication and preservation, while also staying relevant to the
   needs of the authors and consumers of RFCs.  The tension in balancing
   those needs rests on the RFC Editor and the community to resolve.  We
   will not run short of challenges.

6.  IANA Considerations

   This document contains has no actions for IANA. IANA actions.

7.  Security Considerations

   This document has no security considerations.

8.  Informative References

   [APPRENTICE]
              Wikipedia, "The Sorcerer's Apprentice", December 2019,
              <https://en.wikipedia.org/w/index.php?title=The_Sorcerer%2
              7s_Apprentice&oldid=925824658>.

   [DATATRACKER]
              Internet Engineering Task Force, "IETF Datatracker",
              <https://datatracker.ietf.org>.

   [IAB-19880712]
              IAB, "IAB Minutes 1988-07-12", July 1988,
              <https://www.iab.org/documents/minutes/minutes-1988/iab-
              minutes-1988-07-12/>.

   [IETF1]    "First IETF;    The MITRE Corporation, "Proceedings of the 16-17 January 16-17, 1986; San Diego, California",
              1986 DARPA Gateway Algorithms and Data Structures Task
              Force", IETF 1, January 1986,
              <https://www.ietf.org/old/2009/proceedings/prior29/
              IETF01.pdf>.

   [ISI-to-AMS]
              The
              IETF Administrative Support Activity, Activity (IASA), "RFC
              Production Center Agreement between Association Management
              Solutions,
              LLC, LLC and the The Internet Society", October 2009,
              <https://iaoc.ietf.org/documents/AMS-RPC-Public-Final-
              2009.pdf>.

   [RFC-ONLINE]
              RFC Editor, "History of RFC Online Project", February
              2010, <http://www.rfc-editor.org/rfc-online-2000.html>. 2000,
              <https://www.rfc-editor.org/rfc-online-2000.html>.

   [RFC0001]  Crocker, S., "Host Software", RFC 1, DOI 10.17487/RFC0001,
              April 1969, <https://www.rfc-editor.org/info/rfc1>.

   [RFC0003]  Crocker, S.D., S., "Documentation conventions", RFC 3,
              DOI 10.17487/RFC0003, April 1969,
              <https://www.rfc-editor.org/info/rfc3>.

   [RFC0114]  Bhushan, A.K., A., "File Transfer Protocol", RFC 114,
              DOI 10.17487/RFC0114, April 1971,
              <https://www.rfc-editor.org/info/rfc114>.

   [RFC0433]  Postel, J., "Socket number list", RFC 433,
              DOI 10.17487/RFC0433, December 1972,
              <https://www.rfc-editor.org/info/rfc433>.

   [RFC0690]  Postel, J., "Comments on the proposed Host/IMP Protocol
              changes", RFC 690, DOI 10.17487/RFC0690, June 1975,
              <https://www.rfc-editor.org/info/rfc690>.

   [RFC0748]  Crispin, M.R., M., "Telnet randomly-lose option", RFC 748,
              DOI 10.17487/RFC0748, April 1978,
              <https://www.rfc-editor.org/info/rfc748>.

   [RFC0902]  Reynolds, J.K. J. and J. Postel, "ARPA Internet Protocol
              policy", RFC 902, DOI 10.17487/RFC0902, July 1984,
              <https://www.rfc-editor.org/info/rfc902>.

   [RFC1000]  Reynolds, J.K. J. and J. Postel, "Request For Comments
              reference guide", RFC 1000, DOI 10.17487/RFC1000, August
              1987, <https://www.rfc-editor.org/info/rfc1000>.

   [RFC1083]  Defense Advanced Research Projects Agency and Internet
              Activities Board, "IAB official protocol standards",
              RFC 1083, DOI 10.17487/RFC1083, December 1988,
              <https://www.rfc-editor.org/info/rfc1083>.

   [RFC1122]  Braden, R., Ed., "Requirements for Internet Hosts -
              Communication Layers", STD 3, RFC 1122,
              DOI 10.17487/RFC1122, October 1989,
              <https://www.rfc-editor.org/info/rfc1122>.

   [RFC1123]  Braden, R., Ed., "Requirements for Internet Hosts -
              Application and Support", STD 3, RFC 1123,
              DOI 10.17487/RFC1123, October 1989,
              <https://www.rfc-editor.org/info/rfc1123>.

   [RFC1150]  Malkin, G.S. G. and J.K. J. Reynolds, "FYI on FYI: Introduction to
              the FYI Notes", RFC 1150, DOI 10.17487/RFC1150, March
              1990, <https://www.rfc-editor.org/info/rfc1150>.

   [RFC1311]  Postel, J., "Introduction to the STD Notes", RFC 1311,
              DOI 10.17487/RFC1311, March 1992,
              <https://www.rfc-editor.org/info/rfc1311>.

   [RFC1818]  Postel, J., Li, T., and Y. Rekhter, "Best Current
              Practices", RFC 1818, DOI 10.17487/RFC1818, August 1995,
              <https://www.rfc-editor.org/info/rfc1818>.

   [RFC2441]  Cohen, D., "Working with Jon, Tribute delivered at UCLA,
              October 30, 1998", RFC 2441, DOI 10.17487/RFC2441,
              November 1998, <https://www.rfc-editor.org/info/rfc2441>.

   [RFC2468]  Cerf, V., "I REMEMBER IANA", RFC 2468,
              DOI 10.17487/RFC2468, October 1998,
              <https://www.rfc-editor.org/info/rfc2468>.

   [RFC2555]  Editor, RFC. and et. al., "30 Years of RFCs", RFC 2555,
              DOI 10.17487/RFC2555, April 1999,
              <https://www.rfc-editor.org/info/rfc2555>.

   [RFC4714]  Mankin, A. and S. Hayes, "Requirements for IETF Technical
              Publication Service", RFC 4714, DOI 10.17487/RFC4714,
              October 2006, <https://www.rfc-editor.org/info/rfc4714>.

   [RFC4844]  Daigle, L., Ed. and Internet Architecture Board, "The RFC
              Series and RFC Editor", RFC 4844, DOI 10.17487/RFC4844,
              July 2007, <https://www.rfc-editor.org/info/rfc4844>.

   [RFC4845]  Daigle, L., Ed. and Internet Architecture Board, "Process
              for Publication of IAB RFCs", RFC 4845,
              DOI 10.17487/RFC4845, July 2007,
              <https://www.rfc-editor.org/info/rfc4845>.

   [RFC4846]  Klensin, J., Ed. and D. Thaler, Ed., "Independent
              Submissions to the RFC Editor", RFC 4846,
              DOI 10.17487/RFC4846, July 2007,
              <https://www.rfc-editor.org/info/rfc4846>.

   [RFC5540]  Editor, RFC., "40 Years of RFCs", RFC 5540,
              DOI 10.17487/RFC5540, April 2009,
              <https://www.rfc-editor.org/info/rfc5540>.

   [RFC5620]  Kolkman, O., Ed. and IAB, "RFC Editor Model (Version 1)",
              RFC 5620, DOI 10.17487/RFC5620, August 2009,
              <https://www.rfc-editor.org/info/rfc5620>.

   [RFC5742]  Alvestrand, H. and R. Housley, "IESG Procedures for
              Handling of Independent and IRTF Stream Submissions",
              BCP 92, RFC 5742, DOI 10.17487/RFC5742, December 2009,
              <https://www.rfc-editor.org/info/rfc5742>.

   [RFC5743]  Falk, A., "Definition of an Internet Research Task Force
              (IRTF) Document Stream", RFC 5743, DOI 10.17487/RFC5743,
              December 2009, <https://www.rfc-editor.org/info/rfc5743>.

   [RFC6360]  Housley, R., "Conclusion of FYI RFC Sub-Series", RFC 6360,
              DOI 10.17487/RFC6360, August 2011,
              <https://www.rfc-editor.org/info/rfc6360>.

   [RFC6410]  Housley, R., Crocker, D., and E. Burger, "Reducing the
              Standards Track to Two Maturity Levels", BCP 9, RFC 6410,
              DOI 10.17487/RFC6410, October 2011,
              <https://www.rfc-editor.org/info/rfc6410>.

   [RFC6548]  Brownlee, N., Ed. and IAB, "Independent Submission Editor
              Model", RFC 6548, DOI 10.17487/RFC6548, June 2012,
              <https://www.rfc-editor.org/info/rfc6548>.

   [RFC6635]  Kolkman, O., Ed., Halpern, J., Ed., and IAB, "RFC Editor
              Model (Version 2)", RFC 6635, DOI 10.17487/RFC6635, June
              2012, <https://www.rfc-editor.org/info/rfc6635>.

   [RFC6949]  Flanagan, H. and N. Brownlee, "RFC Series Format
              Requirements and Future Development", RFC 6949,
              DOI 10.17487/RFC6949, May 2013,
              <https://www.rfc-editor.org/info/rfc6949>.

   [RFC7990]  Flanagan, H., "RFC Format Framework", RFC 7990,
              DOI 10.17487/RFC7990, December 2016,
              <https://www.rfc-editor.org/info/rfc7990>.

   [RFC8126]  Cotton, M., Leiba, B., and T. Narten, "Guidelines for
              Writing an IANA Considerations Section in RFCs", BCP 26,
              RFC 8126, DOI 10.17487/RFC8126, June 2017,
              <https://www.rfc-editor.org/info/rfc8126>.

   [RFC8153]  Flanagan, H., "Digital Preservation Considerations for the
              RFC Series", RFC 8153, DOI 10.17487/RFC8153, April 2017,
              <https://www.rfc-editor.org/info/rfc8153>.

   [RSAG]     RFC Editor, "RFC Series Advisory Group",
              <https://www.rfc-editor.org/about/rsag/>.

IAB Members at the Time of Approval

      Jari Arkko

      Alissa Cooper

      Stephen Farrell

      Wes Hardaker

      Ted Hardie

      Christian Huitema

      Zhenbin Li

      Erik Nordmark

      Mark Nottingham

      Melinda Shore

      Jeff Tantsura

      Martin Thomson

      Brian Trammell

Acknowledgements

   With many

   Many thanks to John Klensin for his feedback and insights on the
   history of the Series, as someone who directly engaged and influenced
   many of the key individuals involved in developing the RFC Series.

   Additional thanks to members of the RFC Series Advisory group and the
   Independent Submissions Editorial Board, in particular particular, Scott
   Bradner, Brian Carpenter, and Adrian Farrel, for their early reviews
   and input into the sequence of key moments in the history of the
   Series.

Contributors

   Many thanks to Steve Crocker, Vint Cerf, Leslie Daigle, Nevil
   Brownlee, and Sandy Ginoza for their perspectives on the Series, Series and
   their ongoing support.

Author's Address

   Heather Flanagan (editor)
   RFC Editor

   Email: rse@rfc-editor.org
   URI:   https://orcid.org/0000-0002-2647-2220