<?xml version="1.0" encoding="UTF-8"?>
  <?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
  <!-- generated by https://github.com/cabo/kramdown-rfc2629 version  -->

<!DOCTYPE rfc SYSTEM "rfc2629.dtd" [
]>

<?rfc rfcedstyle="yes"?>
<?rfc toc="yes"?>
<?rfc tocindent="yes"?>
<?rfc sortrefs="yes"?>
<?rfc symrefs="yes"?>
<?rfc strict="yes"?>
<?rfc comments="yes"?>
<?rfc inline="yes"?>
<?rfc text-list-symbols="-o*+"?>

<rfc ipr="trust200902" docName="draft-tenoever-tao-retirement-01" category="info" updates="6722, 3160, 1718, 1539, 1391">
  <front>
    <title abbrev="Retiring the Tao of the IETF">Retiring the Tao of the IETF</title>

    <author initials="N." surname="ten Oever" fullname="Niels ten Oever">
      <organization>University of Amsterdam</organization>
      <address>
        <email>mail@nielstenoever.net</email>
      </address>
    </author>
    <author initials="G." surname="Wood" fullname="Greg Wood">
      <organization>IETF Administration LLC</organization>
      <address>
        <email>ghwood@staff.ietf.org</email>
      </address>
    </author>

    <date year="2024" month="January" day="17"/>

    <area>IETF</area>
    <workgroup>Tao-Discuss</workgroup>
    <keyword>Internet-Draft</keyword>

    <abstract>


<t>This document retires the Tao of the IETF as an IETF-maintained document. It includes the rationale for the retirement and the last edition of the Tao as published via the process described in <xref target="RFC6722"/>. Information that new participants need to engage in the work of the IETF will continue to be updated on the IETF website in a more timely and accessible manner.</t>



    </abstract>



  </front>

  <middle>


<section anchor="introduction" title="Introduction">

<t>Since its publication as <xref target="RFC1391"/> in 1993, The “Tao of the IETF” (“Tao”) has described the inner workings of IETF meetings and Working Groups, discussed organizations related to the IETF, and introduced the working processes to new participants. The Tao never was a formal IETF process document, but rather a community-developed and maintained informational overview. After the Tao was published as an RFC for 13 years, it was published as a webpage for over a decade following the process described in <xref target="RFC6722"/>. However, the Tao did not keep up with the changes in the processes of the community and the organization, and thereby ceased to be a reliable source of information. We gratefully want to acknowledge all the individuals who contributed to the Tao over the years. The changing nature of IETF participation, a better understanding of how to most effectively convey information to new participants, and experience with publishing the Tao as a webpage all suggest a new approach to collecting, updating, and communicating the information new participants need to engage in the work of the IETF successfully. This document formally retires the “Tao of the IETF” as a single standalone document.</t>

</section>
<section anchor="reasons-for-retirement" title="Reasons for Retirement">

<t>In short, the breadth of topics covered in the Tao, the unpredictable and different schedule for updates to the topics, and the high overhead for revising and reviewing the content did not match the needs or preferences of the intended audience of the Tao.</t>

<section anchor="infrequent-updates" title="Infrequent updates">

<t>The Tao was originally published as <xref target="RFC1391"/> in January 1993. In the following 17 years, four additional versions of the Tao were published as RFCs: <xref target="RFC1539"/> in October 1998, <xref target="RFC1718"/> in November 1994, <xref target="RFC3160"/> in August 2001, and <xref target="RFC4677"/> in September 2006. In August 2012, <xref target="RFC4677"/> was published to document the process for publishing the Tao as a webpage so that it “can be updated more easily”. However, in the subsequent 11 years, only four additional versions were published. The length of the Tao meant that review and approval of the entire document took considerable effort and time, leading to very infrequent updates.</t>

</section>
<section anchor="unwieldly-format" title="Unwieldly format">

<t>The large, consolidated document format of the Tao made for a heavy investment by readers, in addition to the difficulty editors faced keeping pace with the changes required to keep it current. For example, the emergence of IETF Hackathon popularity with new participants prompted an update. However, that content was effectively buried in an already long document.</t>

</section>
<section anchor="changing-participation-modes" title="Changing participation modes">

<t>The original Tao aimed to welcome new participants to IETF meetings, as attendance grew rapidly along with the growth of the Internet in the 1990s. As other avenues for initial participation in the IETF emerged over the ensuing decades, the main focus of the Tao remained on in-person meeting participation. For example, remote participation in IETF meetings has become a much more significant aspect in the past few years.</t>

</section>
</section>
<section anchor="going-forward" title="Going forward">

<t>The content of the Tao has already been integrated into the website of the IETF, which is the main channel of communication for IETF newcomers and a general audience. The content is continuously kept up to date with a variety of media to serve different audiences. The IETF seeks to ensure that the website continues to address the needs of our ever-evolving community and potential newcomers.</t>

<section anchor="new-communications-opportunities" title="New communications opportunities">

<t><list style="symbols">
  <t>More focused guides, for example on IETF Hackathon participation, starting new work, etc.</t>
  <t>Alternative formats, e.g. multiple shorter documents, on-demand video, podcasts, etc.</t>
  <t>New channels for communications, e.g. blog posts, improved Datatracker,  Slack, etc.</t>
</list></t>

</section>
</section>
<section anchor="conclusion" title="Conclusion">

<t>The coverage of a wide range of topics, the unpredictable and different schedule for updates to the topics, and the high overhead for revising and reviewing the content, means that the Tao required a lot of effort to maintain and was commonly out-of-date, and thus did not serve its intended purpose of informing the community and newcomers. Therefore, this document is the end of the road for “Tao of the IETF”, the document is now retired. For archival reasons, the last version of the Tao can be found in the annex below.</t>

</section>
<section anchor="acknowledgements" title="Acknowledgements">

<t>The next phase of work to welcome new participants to the IETF builds on and gratefully acknowledges everyone who has contributed to the Tao, and other efforts to help newcomers to the IETF become engaged and productive participants.</t>

<t>We acknowledge all of the past “Tao of the IETF” editors:</t>

<t><list style="symbols">
  <t>Gary Scott Malkin</t>
  <t>Susan R. Harris</t>
  <t>Paul Hoffman</t>
  <t>Kathleen Moriarty</t>
  <t>Niels ten Oever</t>
</list></t>

<t>We also acknowledge all the work of the translators that made the Tao accessible to many different audiences.</t>

</section>
<section anchor="annex-1-last-edition-of-the-tao" title="Annex 1: Last Edition of the Tao">

<t>For archival purposes, the last edition of the Tao as published under the process described in RFC6722, is included below. Note that links to the Tao and archives below may not work in the future.</t>

<section anchor="about-this-document" title="About This Document">

<section anchor="abstract" title="Abstract">

<t>This document introduces you to the “ways of the IETF”: it will convey the might and magic of networking people and packets in the Internet’s most
prominent standards body. In this document we describe the inner workings of IETF meetings and Working Groups, discuss organizations related to the IETF,
and introduce the standards process. This is not a formal IETF process document but an informal and informational overview.</t>

</section>
<section anchor="introduction-1" title="1 Introduction">

<t>The Internet Engineering Task Force (IETF) is the largest standard development
organization (SDO) for the Internet. Since its early years, participation in
the IETF has grown phenomenally. In-person
attendance at face-to-face meetings <eref target="https://datatracker.ietf.org/stats/meeting/overview/">now averages between 1000 and 1500 participants</eref>.
At any given meeting, around 200 attendees are <spanx style="emph">newcomers</spanx> (defined by the IETF
as someone who has attended five or fewer meetings), and many of those go on to
become regular participants. When the IETF was smaller, it was relatively
easy for a newcomer to adjust. Today, however, a newcomer meets many more new
people – some previously known only as the authors of documents or
thought-provoking email messages.</t>

<t>Of course, it’s true that many IETF participants don’t go to the face-to-face
meetings at all - especially since the COVID-19 pandemic when meetings were
completely online for a while. There are also many participants who solely
focus on the mailing lists of various IETF Working Groups. Since the inner
workings of Working Groups can be hard for newcomers to understand, this
document provides the mundane bits of information that newcomers will need in
order to become active participants. The IETF website also has a lot of
<eref target="https://www.ietf.org/about/participate/get-started/">newcomer information</eref> in various formats.
In this document we try to cover as much as possible in one place.</t>

<t>The IETF is always evolving.  Although the principles in this document are
expected to remain consistent over time, practical details may well
have changed by the time you read it; for example, a web-based tool may have
replaced an email address for requesting some sort of action.</t>

<t>Many types of IETF documentation are mentioned here.  The IETF publishes its
technical documentation as RFCs, still known by their historical term
<spanx style="emph">Requests for Comments</spanx>.  (Sometimes people joke that it stands for
<spanx style="emph">Request for Compliance</spanx>.) STDs are RFCs identified as “standards”,
and BCPs are RFCs that represent thoughts on Best Current Practices in the
Internet. Both STDs and BCPs are also RFCs.  For example, <eref target="https://www.rfc-editor.org/info/bcp9">BCP 9</eref> points to a collection
of RFCs that describe the IETF’s standardization processes.
See](#6)RFCs and Internet-Drafts for more details.</t>

<section anchor="acronyms-and-abbreviations-used-in-the-tao" title="1.1 Acronyms and Abbreviations Used in the Tao">

<t>Some of the acronyms and abbreviations from this document are listed below.</t>

<texttable>
      <ttcol align='left'>Term</ttcol>
      <ttcol align='left'>Meaning</ttcol>
      <c>AD</c>
      <c>Area Director</c>
      <c>BCP</c>
      <c>Best Current Practice (a type of RFC)</c>
      <c>BOF</c>
      <c>Birds of a Feather</c>
      <c>IAB</c>
      <c>Internet Architecture Board</c>
      <c>IANA</c>
      <c>Internet Assigned Numbers Authority</c>
      <c>IASA</c>
      <c>IETF Administrative Support Activity</c>
      <c>ICANN</c>
      <c>Internet Corporation for Assigned Names and Numbers</c>
      <c>I-D</c>
      <c>Internet-Draft</c>
      <c>IESG</c>
      <c>Internet Engineering Steering Group</c>
      <c>IPR</c>
      <c>Intellectual property rights</c>
      <c>IRSG</c>
      <c>Internet Research Steering Group</c>
      <c>IRT</c>
      <c>Internet Research Task Force</c>
      <c>ISO</c>
      <c>Internet Society</c>
      <c>RF</c>
      <c>Request for Comments</c>
      <c>STD</c>
      <c>Standard (a type of RFC)</c>
      <c>WG</c>
      <c>Working Group</c>
</texttable>

</section>
</section>
<section anchor="what-is-the-ietf" title="2 What is the IETF?">

<t>The IETF has no members and no dues; it is a loosely self-organized group of people who contribute to the
engineering and evolution of Internet technologies. It is the principal body
engaged in the development of new Internet standard specifications. The IETF
is unusual in that it exists as a collection of meetings (both in-person
and virtual) and online activities (such as email and pull request discussions),
in which individuals voluntarily participate.</t>

<t>The IETF welcomes all interested individuals: IETF participants come from all
over the world and from many different parts of the Internet industry. The
IETF conducts its work solely in English.
See](#3-12)Where do I fit in?
for information about the ways that many people
fit into the IETF.</t>

<t>Quoting from <eref target="https://www.rfc-editor.org/info/rfc3935">RFC 3935: A Mission Statement for the IETF</eref>:
“the overall goal of the IETF is to make the Internet work better.
Its mission is to produce high quality, relevant
technical and engineering documents that influence the way people
design, use, and manage the Internet in such a way as to make the
Internet work better.  These documents include protocol standards,
best current practices, and informational documents of various kinds.”</t>

<t>The ways to do that include the following:</t>

<t><list style="symbols">
  <t>Identifying and proposing solutions to pressing operational and
technical problems in the Internet.</t>
  <t>Specifying the development or usage of protocols and the near-term
architecture to solve such technical problems for the Internet.</t>
  <t>Making recommendations to the Internet Engineering Steering Group
(IESG) regarding the standardization of protocols and protocol usage
in the Internet.</t>
  <t>Facilitating technology transfer from the Internet Research Task
Force (IRTF) to the wider Internet community.</t>
  <t>Providing a forum for the exchange of information within the Internet
community among vendors, users, researchers, agency contractors,
operators, and network managers.</t>
</list></t>

<t>RFC 3935 further states that the Internet isn’t value-neutral, and
neither is the IETF.  The IETF wants the Internet to be useful for
communities that share our commitment to openness and fairness. The IETF
embraces technical concepts such as decentralized control, edge-user
empowerment and sharing of resources, because those concepts resonate with
the core values of the IETF community.  These concepts have little to do with
the technology that’s possible, and much to do with the technology that the
IETF chooses to create.</t>

<t>In many ways, the IETF runs on the beliefs of its participants. One of the
founding beliefs is embodied in an early quote about the IETF from David
Clark: “We reject kings, presidents and voting. We believe in rough consensus
and running code.” Another early quote that has become a commonly-held belief
in the IETF comes from Jon Postel: “Be conservative in what you send and
liberal in what you accept.”</t>

<t>There is no membership in the IETF. Anyone may sign up to working group
mailing lists, or register for a meeting and then attend. The closest thing
there is to being an IETF member is being a participant on the IETF or
Working Group](#2-3)mailing lists. This is where the best
information about current IETF activities and focus can be found.</t>

<t>Of course, no organization can be as successful as the IETF is without having
some sort of structure. In the IETF’s case, that structure is provided by
other supporting organizations, as described in
<eref target="https://www.rfc-editor.org/info/rfc2028">RFC 2028: The Organizations
Involved in the IETF Standards Process</eref>.
Please note that RFC 2028 is outdated and being revised.</t>

<t>The <eref target="https://www.ietf.org">IETF web site</eref> is the best source for
information about upcoming IETF meetings and newcomer materials. The IETF
<eref target="https://datatracker.ietf.org/">Datatracker</eref> is the best source for
information about Internet-Drafts, RFCs, and Working Groups.</t>

<t>One more thing that is important for newcomers: the IETF in no way “runs the
Internet,” despite what some people mistakenly might say. The IETF makes
voluntary standards that are often adopted by Internet users, network
operators, and equipment vendors, and it thus helps shape the trajectory of
the development of the Internet. But in no way does the IETF control, or even
patrol, the Internet. If your interest in the IETF is because you want to be
part of the overseers, you may be badly disappointed by the IETF.
A saying you will sometimes hear is, “we are not the protocol police.”</t>

<section anchor="humble-beginnings" title="2.1 Humble Beginnings">

<t>The first IETF meeting was held in January 1986 at Linkabit in San Diego,
with 21 attendees. The 4th IETF, held at SRI in Menlo Park in October 1986,
was the first that equipment vendors attended. The concept of Working Groups
was introduced at the 5th IETF meeting at the NASA Ames Research Center in
California in February 1987. The 7th IETF, held at MITRE in McLean, Virginia,
in July 1987, was the first meeting with more than 100 attendees.</t>

<t>After the <eref target="https://www.internetsociety.org">Internet Society</eref> (ISOC) was formed in January 1992, the IAB
proposed to ISOC that the IAB’s activities should take place under the
auspices of the Internet Society. During INET92 in Kobe, Japan, the ISOC
Trustees approved a new charter for the IAB to reflect the proposed
relationship.</t>

<t>The IETF met in Amsterdam, The Netherlands, in July 1993. This was the first
IETF meeting held in Europe, and the US/non-US attendee split was nearly
50/50. The IETF first met in Oceania (in Adelaide, Australia) in 2000, the
first meeting in Asia (in Yokohama, Japan) was in 2002, and the first meeting
in Latin America (in Buenos Aires, Argentina) was in 2016. So far, the IETF
has never met in Africa.</t>

<t>The IETF currently has a “1-1-1” meeting policy where the goal is to
distribute the meetings equally between North America, Europe, and Asia.
This policy is mainly aimed at distributing the travel effort for the
existing IETF participants who physically attend meetings and for
distributing the timezone difficulty for those who participate remotely. The
IETF has also met in Latin America and Oceania, but these continents are
currently not part of the 1-1-1 rotation schedule.
More information on picking the venue and the meeting policy can be found
in <eref target="https://www.rfc-editor.org/info/rfc8718">RFC 8718: IETF Plenary Meeting Venue Selection Process</eref>
and <eref target="https://www.rfc-editor.org/info/rfc8719">RFC 8719: High-Level Guidance for the Meeting Policy of the IETF</eref>.</t>

<t>Remote participation in IETF meetings has been growing significantly in the
past few years, thanks in part to the ongoing effort to improve the tools and
processes used to facilitate this mode of participation.</t>

</section>
<section anchor="the-hierarchy" title="2.2 The Hierarchy">

<section anchor="the-internet-society-isoc-and-the-ietf-administration-llc-ietf-llc" title="2.2.1 The Internet Society (ISOC) and the IETF Administration LLC (IETF LLC)">

<t>The Internet Society (ISOC) is an international, non-profit, membership
organization that supports and promotes the development of the Internet as a
global technical infrastructure. The mission of ISOC is “to promote the open
development, evolution, and use of the Internet for the benefit of all people
throughout the world.” One of the ways that ISOC does this is through financial
support of the IETF.</t>

<t>The <eref target="https://www.ietf.org/about/administration/">IETF Administration LLC</eref> (IETF LLC)
is a “disregarded entity” of ISOC, which means it is treated as
a branch or division for tax purposes. The IETF LLC has no role in the
oversight or steering of the standards process, the appeal chain, the
confirming bodies for existing IETF and IAB appointments, the IRTF, or ISOC’s
memberships in other organizations. Rather, the IETF LLC, as overseen by its
Board of Directors, is responsible for staffing and contracts with places
like hotels to host IETF meetings. Most of the day-to-day activities
are delegated to the IETF Executive Director.</t>

<t>Responsibilities of the IETF LLC include:</t>

<t><list style="symbols">
  <t>Supporting the ongoing operations of the IETF, including meetings and
non-meeting activities.</t>
  <t>Managing the IETF’s finances and budget.</t>
  <t>Raising money on behalf of the IETF.</t>
  <t>Establishing and enforcing policies to ensure compliance with applicable
laws, regulations, and rules.</t>
</list></t>

<t>The IETF and ISOC continue to be strongly aligned on key principles. ISOC
initiatives related to the IETF continue to support participation in, and
deployment of, the standards created by the IETF.</t>

</section>
<section anchor="internet-engineering-steering-group-iesg" title="2.2.2 Internet Engineering Steering Group (IESG)">

<t>The IESG is responsible for technical management of IETF activities and the
Internet standards process.  However, the IESG doesn’t exercise much direct
leadership, such as the kind you will find in many other standards
organizations. As its name suggests, its role is to set directions rather
than to give orders. The IESG gets WGs started and finished, ratifies or
steers the output from the IETF’s Working Groups (WGs), and makes sure that
non-WG I-Ds that are about to become RFCs are correct.</t>

<t>Check the <eref target="https://www.ietf.org/about/groups/iesg">IESG web pages</eref> to find
up-to-date information about IESG statements, I-Ds processed, RFCs published,
and documents in Last Call, as well as the monthly IETF status reports.</t>

<t>The IESG consists of the Area Directors (ADs), who are selected by the
Nominations Committee (NomCom) and are appointed for two years. The process
for choosing the members of the IESG is detailed in <eref target="https://www.rfc-editor.org/info/bcp10">BCP 10</eref>.</t>

<t>The current Areas and abbreviations are shown below, and <eref target="https://www.ietf.org/topics/areas/">more details</eref> are on
the IETF web site.</t>

<texttable>
      <ttcol align='left'>Area</ttcol>
      <ttcol align='left'>Description</ttcol>
      <c>Applications and Real-Time Area (art)</c>
      <c>Protocols seen by user programs, such as email and the web and delay-sensitive interpersonal communications</c>
      <c>General (gen)</c>
      <c>IETF process, and catch-all for WGs that don’t fit in other Areas (which is very few)</c>
      <c>Internet (int)</c>
      <c>Different ways of moving IP packets and DNS information</c>
      <c>Operations and Management (ops)</c>
      <c>Network management, AAA, and various operational issues facing the Internet</c>
      <c>Routing (rtg)</c>
      <c>Getting packets to their destinations</c>
      <c>Security (sec)</c>
      <c>Privacy, integrity, authentication, non-repudiation, confidentiality, and access control</c>
      <c>Transport (tsv)</c>
      <c>Transport for large volumes of traffic at potentially high bandwidths</c>
</texttable>

<t>Because the IESG reviews all Internet-Drafts before they become RFCs, ADs
have quite a bit of influence.  The ADs for a particular Area are expected to
know more about the combined work of the WGs in that Area than anyone else.
This is because the ADs actively follow the working groups for which they are
responsible and assist working groups and chairs with charter and milestone
reviews.  Some people, therefore, shy away from directly engaging with Area
Directors. Don’t - they can be an important resource and help you find
the person or the answer that you’re looking for. They are, however, often
very busy during meetings, and so an email to schedule a meeting can be
useful, or just ask your questions.</t>

<t>The entire IESG reviews each Internet-Draft (I-D or “draft”) that is proposed to become an RFC
and should be aware of general trends that can be gleaned from the collective
work products of the IETF. For IETF produced RFCs, as part of the document reviews, ADs place ballots
that may contain comments on documents.  The AD enters a position that may be
<spanx style="emph">YES</spanx>, <spanx style="emph">NO OBJECTION</spanx>, <spanx style="emph">DISCUSS</spanx>, <spanx style="emph">ABSTAIN</spanx>, or <spanx style="emph">RECUSE</spanx> as the result of
their review.  Any AD may record a <spanx style="emph">DISCUSS</spanx> ballot position against a draft
if they have serious concerns and would like to discuss these concerns.
It is common for documents to be approved with one or two <spanx style="emph">YES</spanx>
ballots, and the majority of the remaining IESG balloting <spanx style="emph">NO OBJECTION</spanx>.  An
<eref target="https://www.ietf.org/blog/handling-iesg-ballot-positions/">IETF blog post</eref>
provides advice on how draft authors could handle the various ballot
positions.</t>

<t>Another important job of the IESG is to watch over the output of all the WGs
to help prevent IETF protocols that are at odds with each other. This is why
ADs are supposed to review the I-Ds coming out of Areas other than their
own, and each Area has a <spanx style="emph">directorate</spanx>, a set of experienced volunteers who
review I-Ds with a focus on potential issues for their area.</t>

<t>The quality of the IETF standards comes both from the review they get in the
Working Groups and the scrutiny that the WG review gets from the ADs.</t>

</section>
<section anchor="internet-architecture-board-iab" title="2.2.3 Internet Architecture Board (IAB)">

<t>The <eref target="https://www.iab.org">IAB</eref> is responsible for keeping an eye on the “big picture” of the
Internet, and it focuses on long-range planning and coordination among the
various areas of IETF activity. The IAB stays informed about important
long-term issues in the Internet, and it brings these topics to the attention
of people it thinks should know about them.</t>

<t>IAB members pay special attention to emerging activities in the IETF. When a
new IETF Working Group is proposed, the IAB reviews its charter for
architectural consistency and integrity. Even before the group is chartered,
the IAB members are more than willing to discuss new ideas with the people
proposing them.</t>

<t>The IAB also sponsors and organizes the <eref target="https://www.irtf.org">Internet Research Task Force</eref> (IRTF) and
convenes invitational workshops that provide in-depth reviews of specific
Internet architectural issues. Typically, the workshop reports make
recommendations to the IETF community and to the IESG. The IAB keeps the
community informed through blog posts and by publishing RFCs.</t>

<t>The IAB also:</t>

<t><list style="symbols">
  <t>Approves NomCom’s IESG nominations</t>
  <t>Acts as the appeals board for appeals against IESG actions</t>
  <t>Oversees the RFC series policy and procedures</t>
  <t>Acts as an advisory body to ISOC</t>
  <t>Oversees IETF liaisons with other standards bodies</t>
</list></t>

<t>Like the IESG, the IAB members are selected for two-year positions by the
NomCom and are approved by the ISOC Board of Trustees.</t>

</section>
<section anchor="internet-assigned-numbers-authority-iana" title="2.2.4 Internet Assigned Numbers Authority (IANA)">

<t>The core registrar for the IETF’s activities is the <eref target="https://www.iana.org">IANA</eref>. Many Internet protocols require that someone keep track of protocol items that were added after the protocol came
out. Typical examples of the kinds of registries needed are for TCP port
numbers and MIME types. IANA’s work on behalf of the IETF is overseen by the IAB. There is a
<eref target="https://www.iab.org/activities/programs/ietf-iana-group/">joint group</eref> that advises IANA. IANA is funded by <eref target="https://www.icann.org">ICANN</eref>.</t>

<t>Even though being a registry may not sound interesting, many IETF
participants will testify to how important IANA has been for the Internet.
Having a stable, long-term repository run by careful and conservative
operators makes it much easier for people to experiment without worrying
about messing things up.</t>

</section>
<section anchor="rfc-editor-and-rfc-production-center-rpc" title="2.2.5 RFC Editor and RFC Production Center (RPC)">

<t>The RPC edits, formats, and publishes RFC’s. This used to be done by one
person, which is why you will still see the term <spanx style="emph">RFC Editor</spanx>; IETFers are
fond of their history. Also, if you are a document author, you will most
commonly come in contact with people responsible for editing your draft.
Another important role is to provide <eref target="https://www.rfc-editor.org">one definitive repository</eref> for all RFCs.</t>

<t>A common misconception is that all RFCs are the work of the IETF.  In fact,
there are four sources of RFCs: the IETF, the IAB, the IRTF, and Independent
streams. It is likely that there will soon be a fifth source, which will be for
documents on the RFC series itself. Only documents coming directly from the
IETF through Working Groups, or sponsored by ADs, can have IETF consensus
and be described as IETF specifications or standards.</t>

<t>Once an RFC is published, it is never revised.  If the specification it
describes changes, the standard will be re-published in another RFC that
“obsoletes” the first. If a technical or editorial error is found in an RFC,
an errata may be filed for review.  If accepted, the errata will be linked to
the RFC and may be held for the next document update.</t>

<t>At the time of this writing, the model for the RFC Editor and the RPC is
being revised under an <eref target="https://www.iab.org/activities/programs/rfc-editor-future-development-program/">IAB Program</eref>.
In this revision, there is a position hired by the IETF LLC known as the RFC
Series Editor, who is advised by a couple of groups.  As a newcomer, and
potential author, the details shouldn’t matter much to you right now.</t>

<t>The RPC is contracted by the IETF LLC.</t>

</section>
<section anchor="ietf-secretariat" title="2.2.6 IETF Secretariat">

<t>There are a few people who are paid to support the IETF. The IETF
Secretariat provides day-to-day logistical support, which mainly means
coordinating face-to-face meetings and running the IETF presence on
the web, including the](https://www.ietf.org)IETF web site,
mailing lists, the repository for Internet-Drafts, and so on.
The Secretariat also provides administrative assistance to the IESG
and others.</t>

<t>The Secretariat is contracted by the IETF LLC.</t>

</section>
<section anchor="ietf-trust" title="2.2.7 IETF Trust">

<t>The <eref target="https://trustee.ietf.org">IETF Trust</eref> was set up to hold and
license the intellectual property of the IETF, such as trademarks (the IETF
logo, etc.) and copyrights.  The trust is a stable, legally-identifiable
entity.  Most participants never interact with the IETF Trust, beyond seeing
it mentioned in RFC boilerplate.  This is a good sign, and indicates that
they are quietly doing their job.</t>

</section>
</section>
<section anchor="ietf-mailing-lists" title="2.3 IETF Mailing Lists">

<t>The IETF does most of its communication, and all of its official work,
via email.</t>

<t>Anyone who plans to participate in the IETF should join the <eref target="https://www.ietf.org/mailman/listinfo/ietf-announce">IETF announcement mailing list</eref>.  This is where all of the meeting information, RFC
announcements, and IESG Protocol Actions and Last Calls are posted.  This
list is strongly moderated, and only the Secretariat and a small number of
IETF leaders can approve messages sent to the announcement list, although
those messages can come from a variety of people.</t>

<t>There is also a <eref target="https://www.ietf.org/mailman/listinfo/ietf">general
discussion list</eref> that is unmoderated.  This means that everyone can
express their opinions about issues affecting the Internet.  As an open
discussion forum, it sometimes spins out of control and it helps to be quick
on the <spanx style="emph">DELETE MESSAGE</spanx> button while also being slow to take offense.
The mailing list does have a
<eref target="https://www.rfc-editor.org/info/bcp45">charter</eref>, however, which
points out that it is not a place for companies or individuals to solicit or
advertise.  As of this writing, the charter is being revised.  It is lightly
moderated by two people appointed by the IETF Chair; they used to be called the
Sargent At Arms (SAA), and you might see that term sometimes.  There is also
a process for banning persistent offenders from the list, but fortunately
this is extremely rare.</t>

<t>There are also subset lists. The
<eref target="https://www.ietf.org/mailman/listinfo/i-d-announce">i-d-announce</eref>
list only posts when a new Internet-Draft is submitted.
It is moderated.
The <eref target="https://www.ietf.org/mailman/listinfo/last-call">last-call</eref>
list is not moderated, and is for discussion of IETF Last Calls (the
stage when the IETF community is given one last chance to comment on a
draft before it is published as an RFC).</t>

<t>Every Working Group has its own mailing list.</t>

<t>Every IETF mailing list is archived. (Unfortunately, the archives for
some lists from many years ago, when the IETF did not have its own
servers, have been lost.)</t>

<t>Even though the IETF mailing lists “represent” the IETF participants at
large, it is important to note that attending an IETF meeting does not mean
you’ll be automatically added to any list; you’ll have to “opt in”
directly.</t>

</section>
</section>
<section anchor="ietf-meetings" title="3 IETF Meetings">

<t>The computer industry is rife with conferences, seminars, expositions, and
all manner of other kinds of meetings. IETF face-to-face meetings are not
like these. The meetings, held three times a year, are week-long gatherings
with the primary goals of helping Working Groups get their tasks done, and
promoting a fair amount of mixing among the WGs and the Areas. IETF meetings
are of little interest to sales and marketing folks, but of high interest to
engineers and developers.</t>

<t>For many people, IETF meetings are a breath of fresh air when compared to the
standard computer industry conferences. There is no exposition hall, few
tutorials, and no big-name industry pundits. Instead, there is lots of work,
as well as a fair amount of time for socializing for many participants.
The IETF believes that having a drink together (often beer in the hotel
lobby, but drink whatever you want) is highly conducive to collaboration.</t>

<t>On the other hand, IETFers can sometimes be surprisingly direct, sometimes
verging on rude. To build a climate in which people of many different
backgrounds are treated with dignity, decency, and respect, the IETF has an
<eref target="https://www.ietf.org/blog/ietf-anti-harassment-policy">anti-harassment policy</eref>, a <eref target="https://www.rfc-editor.org/info/bcp54">code of conduct</eref>, and an <eref target="https://www.ietf.org/contact/ombudsteam">Ombudsteam</eref> that you can reach out to.</t>

<t>The general flow of an IETF meeting is that it begins with an <eref target="https://www.ietf.org/how/runningcode/">IETF Hackathon</eref> on
Saturday and Sunday, tutorials and an informal gathering on Sunday, and
WG and BoF meetings Monday through Friday. WG meetings last for
between one and 2.5 hours each, and some WGs meet more than once,
depending on how much work they anticipate doing. The WG chairs set the
agenda for their meeting time(s).</t>

<t>There is a plenary session during the week, sometimes two. Either the first
part, or a separate Technical Plenary, will have one or more technical
presentations on topics of interest to many Working Groups. This is
organized by the IAB. The Administrative Plenary is organized by the IETF
Chair, and will have greetings from the meeting sponsor, reports on meeting
attendance and IETF finances, and progress reports from most groups mentioned
in the “Hierarchy” section above. This ends with an “open mic” session, with
the various groups on stage. This is a good time to share administrative
concerns; praise is welcome, but more often concerns and gripes are raised.</t>

<t>There have been more than 110 IETF meetings so far.
The list of future meetings is available
<eref target="https://www.ietf.org/how/meetings/upcoming/">online</eref>, and they
are also announced on the <spanx style="emph">ietf-announce</spanx> mailing list mentioned above.</t>

<t>Note that COVID-19 disrupted the in-person meetings.
After several virtual or online meetings, the IETF tried its
first hybrid meeting, in Vienna, in March 2022.</t>

<section anchor="registration" title="3.1 Registration">

<t>To attend an IETF meeting, either online or in person, you have to register
and pay a registration fee. If you cannot afford the online registration fee, you
can apply for a fee waiver during the registration process. The meeting site
(if the meeting is not purely online) is generally announced at several
months ahead of the meeting – earlier if possible. An announcement goes out
via email to the <spanx style="emph">ietf-announce</spanx> mailing list, and information is posted on <eref target="https://www.ietf.org">the IETF web site</eref>, that same day.
Upcoming meeting locations are also mentioned at the plenary, and the host
for the next meeting often gives a welcome.</t>

<t>You can register online at the IETF website, or in person throughout the
week. There are different fee schedules for early-bird, latecomers,
single-day, and so on. The general registration fee covers all of the week’s
meetings, the Sunday evening <spanx style="emph">Welcome Reception</spanx>, and afternoon beverage and
snack breaks.</t>

<t>The IETF and related organizations are committed to transparency and protecting
the privacy of individuals. For information about the personal data
that is collected, and how it is managed, please see the <eref target="https://www.ietf.org/privacy-statement/">privacy statement</eref>.</t>

<t>You might also consider subscribing to the meeting-specific email list, which
is presented as an option when you register to participate in the meeting
either in-person or remotely. Discussions on the meetings list can be high
volume and fairly wide-ranging about meeting-specific issues, but it is also
a channel for sharing information that many find useful to understand what is
going on during the meeting itself. Topics often include information about
local mass transit, interesting sites to see, desire to buy or sell a
social event ticket, and so on. Local experts, people who live in the area,
often respond to questions and can be very helpful.</t>

<t>Sunday is an excellent day to join the meeting, unless you already came on
Saturday for the hackathon. Sunday is the day for the newcomer’s tutorial, as
well the Quick Connections session where newcomers get to meet with
experienced IETF participants. After these sessions there is the welcome
reception, a popular event where you can get a small bite to eat and
socialize with other attendees.</t>

<t>During registration, you will be asked to confirm that you agree to
follow the <spanx style="emph">Note Well</spanx>. You can also read it, anytime, <eref target="https://www.ietf.org/about/note-well/">online</eref>.
This points out the rules for IETF intellectual property rights (IPR),
anti-harassment, and other important guiding policies for the IETF.
These slides will also be shown before every WG session; as it gets
later in the week, the slide transitions tend to get faster and faster.</t>

<t>If you need to leave messages for other attendees, you can do so at the cork
boards that are usually near the IETF registration desk. These cork boards
will also have last-minute meeting changes and room changes. The agenda is
available online, and changes can happen up to the last minute, such as
cancelling a WG meeting.</t>

<t>You can also turn in lost-and-found items to the registration desk. At the
end of the meeting, anything left over from the lost-and-found will usually
be turned over to the hotel or brought back to the Secretariat’s office.
Incidentally, the IETF registration desk is often a convenient place to
arrange to meet people. If someone says “meet me at registration,” you should
clarify if they mean the IETF registration desk, or the hotel registration
desk: This has been a common cause of missed connections.</t>

</section>
<section anchor="take-the-plunge-and-stay-all-week" title="3.2 Take the Plunge and Stay All Week!">

<t>IETF WG meetings are scheduled from Monday morning through Friday afternoon.
Associated non-WG meetings often take place on the preceding or following
weekends, and unofficial “side meetings” can also be scheduled during the
week. It is best to plan to be present the whole week, to benefit from
cross-fertilization between WGs and from hallway discussions (both offline as
well as in online environments such as the <spanx style="emph">gather.town</spanx> website). As noted
below, the agenda is fluid, and there have been instances of participants
missing important sessions due to last-minute scheduling changes after their
travel plans were fixed. Being present the whole week is the only way to
avoid this annoyance.</t>

<t>If you cannot find meetings all week to interest you, you can still make the
most of the IETF meeting by working between sessions. Almost every attendee
has a laptop, and it is common to see many of them in the terminal room or in
the lobbies and hallways working during meeting sessions. The IETF sets up up
a high-speed network throughout the hotel for the duration of the meeting,
and there’s no charge to use the “IETF wifi.” This usually covers many places
of the meeting venue (restaurants, coffee shops, and so on), so catching up
on email when not in meetings is a fairly common task for IETFers.</t>

<t>Note that many people use their laptops actively during meeting sessions
for practical purposes such as consulting drafts. Power strips in all meeting
rooms and hotel rooms will provide only the sockets permitted by local
regulations, so ensure in advance that you have an appropriate travel adapter.</t>

</section>
<section anchor="newcomer-training" title="3.3 Newcomer Training">

<t>Newcomers should attend the Newcomer’s Tutorial on Sunday, which is
especially designed for them. The tutorial is organized and conducted by the
IETF Education, Mentoring, and Outreach Directorate (<spanx style="emph">EMODIR</spanx>) team and is
intended to provide useful introductory information. The session covers the
structure of the IETF, how to get the most out of the meeting, and many other
essential and enlightening topics for new IETFers. The IETF has a <eref target="https://www.youtube.com/user/ietf">YouTube channel</eref> which has the previous tutorials. This has recently been broken down into <eref target="https://www.youtube.com/playlist?list=PLC86T-6ZTP5hFWNekiZYEYwEqVWB-cwfr">four 15-minute segments</eref> which might be easier to view.</t>

<t><spanx style="emph">Quick Connections</spanx> is a session limited to newcomers and experienced IETF
participants. It is a great chance to meet people, and establish contacts
that can be useful during the rest of the week. Registration is required
as space is limited. It is held right before the welcome reception.</t>

</section>
<section anchor="dress-code" title="3.4 Dress Code">

<t>At meetings people generally dress informally, and newcomers could feel out
of place if they show up Monday morning in suits. The general rule is “dress
for casual comfort.” Note that the hotel air conditioning might mean bringing
a sweater or other covering as well.</t>

</section>
<section anchor="working-group-meetings" title="3.5 Working Group Meetings">

<t>The heart of an IETF meeting is the WG meetings themselves. Different WGs
chairs have very different styles, so it is impossible to generalize how a WG
meeting will feel. All WGs have agendas, however, and most will follow the
following approach.</t>

<t>At the beginning of the meeting, the chair will pass around the <spanx style="emph">blue
sheets</spanx>, which are paper forms on which everyone writes their name and their
affiliation. These are archived and used for planning capacity needs for the
next time the WG meets. In very rare cases, they have been used to indicate
exactly who showed up. When you are handed the sheet, sign your name and
pass it along in the same direction. If you arrive after the start, at the
end of the meeting you can go up front and sign it then. For virtual
attendance using the <spanx style="emph">MeetEcho</spanx> video conference system, attendance is
handled by accessing the application.</t>

<t>After the blue sheets, there are calls for volunteers to take minutes. More
than one person can do so, and they are often done on a Web page using a
collaborative editing app. Taking minutes can be a good way to ensure you
follow the discussions without distraction! The link to the web page will be
part of the WG entry that is part of the online meeting agenda. There is
also a chance to make any last-minute updates to the agenda. This is known
as “agenda bashing.” Finally, there will be a review of the Note Well. The
order in which these things happen can vary, but they are all done before the
meeting really “starts.”</t>

<t>To speak during a meeting, go to the microphone(s) located near the middle of
the room. For controversial topics, there will be a line at the mic, but do
not hesitate to be the first person at the line if you have a question or a
contribution to the discussion. The WG chair or presenter will indicate when
you can speak. Although it would be easier to just raise your hand from where
you are sitting, the mics perform a very useful task: they let the people
listening remotely and in the room hear your question or comment. When you
first speak, say your name and affiliation for identification purposes. If
you miss this, folks will often say “name!” to remind you. Don’t be
embarrassed if this happens, it’s not uncommon.</t>

</section>
<section anchor="seeing-spots-before-your-eyes" title="3.6 Seeing Spots Before Your Eyes">

<t>Some attendees will have a little colored dot on their name tag, and a few
people have more than one. These dots identify people who have volunteered to
do extra work, such as being a WG chair, an IESG member, and so on. The
colors have the meanings shown here.</t>

<texttable>
      <ttcol align='left'>Color</ttcol>
      <ttcol align='left'>Meaning</ttcol>
      <c>Blue</c>
      <c>Working Group/BOF Chair</c>
      <c>Green</c>
      <c>Meeting Host/Sponsor</c>
      <c>Red</c>
      <c>IAB member</c>
      <c>Yellow</c>
      <c>IESG member</c>
      <c>Pink</c>
      <c>IRSG member</c>
      <c>Orange</c>
      <c>Nominating Committee member</c>
      <c>Black</c>
      <c>IETF LLC Board</c>
</texttable>

<t>Members of the press wear orange-tinted badges with the word “press” on them.</t>

<t>As newcomer, don’t be afraid to strike up conversations with people who wear
these dots. If the IAB and IESG members and Working Group and BOF chairs
didn’t want to talk to anybody, they wouldn’t be wearing the dots in the
first place! Note, however, that IETF meetings are usually intense times for
Area Directors. Talking to an AD during an IETF meeting will often result
in them asking you to send email after the meeting ends.
Also, when you start
a hallway conversation with an Area Director (or even a WG chair, for that
matter), it is often good to give them about 30 seconds of context for the
discussion.</t>

<t>Near the registration area there are usually ribbons and markers so that
people can label their specific interests, history, and so on.
Many people use them to make (inside) jokes, which are sometimes amusing.</t>

</section>
<section anchor="terminal-room" title="3.7 Terminal Room">

<t>The IETF wifi is provided by volunteers who run the Network Operations Center
(NOC). The terminal room is where you can get wired connectivity and limited
access to a printer. The people and companies that donate their equipment,
services, and time are to be heartily congratulated and thanked.</t>

<t>You must be wearing your badge in order to get into the terminal room. The
terminal room provides power strips, Ethernet ports, and wifi
(for the people who don’t need Ethernet but want power). What it doesn’t
provide are terminals; the name is historical. The help desk in the terminal
room is also a good place to ask questions about network failures, although
they might point you off to different networking staff.</t>

</section>
<section anchor="meals-and-snacks" title="3.8 Meals and Snacks">

<t>Although it is true that some people eat very well at the IETF, they find the
food on their own since lunches and dinners are not included in the
registration fee. In addition to socializing, dinner meetings can be a good
way to get additional work done.</t>

<t>If sponsorship for it is secured, the welcome reception provides drinks
and appetizers but is not meant to be a full replacement for dinner.
Sometimes a continental breakfast can be included with the hotel registration.
There IETF meeting also includes a morning coffee and snack break, and
a similar one in the afternoon.</t>

<t>If you prefer to get out of the hotel for meals, the local host usually
provides a list of places to eat within easy reach of the meeting site,
and the meeting-specific email list is also a useful source.</t>

</section>
<section anchor="social-event" title="3.9 Social Event">

<t>Another of the most important things organized and managed by the host is the
IETF social event. The social event is sometimes high-tech-related event, or
it might be in an art museum or a reception hall. Note, however, that not all
IETF meetings have social events.</t>

<t>Newcomers to the IETF are encouraged to attend the social event. Wear your
name tag and leave your laptop behind. The social event is designed to give
people a chance to meet on a social, rather than technical, level. The
social ticket costs extra, is reserved at registration time, and has limited
capacity. People looking to buy or sell a social ticket often post to the
email list, or on the corkboards mentioned above.</t>

</section>
<section anchor="agenda" title="3.10 Agenda">

<t>The agenda for the IETF meetings is a very fluid thing. It is available on
the web and through the IETF mobile apps starting a few weeks before the
meeting. Of course, “final” in the IETF doesn’t mean the same thing as it
does elsewhere in the world. The final agenda is simply the last version
posted before the meeting. The Secretariat will post agenda changes on the
bulletin board near the IETF registration desk (reminder, not the hotel
registration desk!). These late changes are not capricious: they are made
“just in time” as session chairs and speakers become aware of unanticipated
conflicts. The IETF is too dynamic for agendas to be tied down weeks in
advance.</t>

<t>A map showing the hotel layout and, specifically the meeting rooms, is also
available with the agenda. Room assignments can change as the agenda
changes. Some Working Groups meet multiple times during a meeting, and every
attempt is made to have a Working Group meet in the same room for each
session.</t>

</section>
<section anchor="emodir-to-the-rescue" title="3.11 EMODIR to the Rescue">

<t>If, after you finish reading this document, certain aspects of the IETF still
mystify you, you’ll want to drop in on the on-site training offered by the
Education, Mentoring, and Outreach (EMODIR) team. In addition to the
Newcomer training mentioned above, EMODIR also hosts informal newcomer
gatherings during the coffee break sessions. Details vary for each meeting,
so watch the agenda and the newcomer-specific email list.</t>

<t>EMODIR also organized in-depth technical tutorials, useful for newcomers
and experienced IETFers alike.
These are also announced as part of the program, and are usually on
Sundays.</t>

<t>Finally, EMODIR runs the <spanx style="emph">IETF Guides</spanx> program, pairing newcomers with an
experienced IETF person to help you become acclimated and effective quickly.
This has not worked out very well during the all-virtual meetings, frankly.
If you are interested, watch for the announcement. Ideally you have a call
with your mentor before the meeting, a meeting during the beginning of the
meeting, and check in some time during the meeting, so they can help you with
any questions you might have.</t>

<t>Details on EMODIR membership and charter are available <eref target="https://datatracker.ietf.org/group/emodir/about/">online</eref>.</t>

</section>
<section anchor="where-do-i-fit-in" title="3.12 Where Do I Fit In?">

<t>The IETF is different things to different people. There are many people who
have been very active in the IETF who have never attended an IETF meeting,
and you should not feel obligated to come to an IETF meeting just to get a feel
for the IETF.
If, however, you decide to come, this document and <eref target="https://www.rfc-editor.org/info/rfc4144">RFC 4144: How to Gain Prominence and Influence in Standards Organizations</eref>
provides some pointers
on how to make your meeting a success.
The following guidelines (based on stereotypes of people in various
industries) might help you decide whether you actually want to come and, if
so, what might be the best use of your time at your first meeting.</t>

<section anchor="it-managers" title="3.12.1 IT Managers">

<t>As discussed throughout this document, an IETF meeting is nothing like any
trade show you have attended. IETF meetings are singularly bad places to go
if your intention is to find out what will be hot in the Internet industry
next year. You can safely assume that going to Working Group meetings will
confuse you more than it will help you understand what is happening, or will
be happening, in the industry.</t>

<t>This is not to say that no one from the industry should go to IETF meetings.
As an IT manager, you might want to consider sending specific people who are
responsible for technologies that are under development in the IETF. As these
people read the current Internet-Drafts and email traffic on the relevant
Working Group lists, they will get a sense of whether or not their presence
would be worthwhile for your company or for the Working Groups.</t>

</section>
<section anchor="network-operators-and-isps" title="3.12.2 Network Operators and ISPs">

<t>Knowledge of how networks are run is indispensible for the development
of new (versions of) protocols. Especially if you work for the type of
network that is always using the very latest hardware and software,
and you are already following the relevant Working Groups,
you could certainly find participating in the IETF valuable.
Note that the IETF has several WGs focused on operations, that might
be particularly relevant.</t>

<t>Finally, note that the IETF is increasingly focused on encrypting network
traffic, and that this has implications for operators. A fair amount of IETF
work also covers many other parts of operations of ISPs and large
enterprises, and the input of operators from each of these types of
organizations is quite valuable to keep this work vibrant and relevant. Many
of the best operations documents from the IETF come from real-world
operators, not vendors and academics.</t>

</section>
<section anchor="networking-hardware-and-software-vendors" title="3.12.3 Networking Hardware and Software Vendors">

<t>The image of the IETF being mostly network researchers may have been true in
the distant past, but the jobs of today’s attendees are typically in
industry. In most areas of the IETF, employees of vendors are the ones
writing the protocols and leading the Working Groups, so it’s completely
appropriate for vendors to attend. If you create Internet hardware or
software, or run a service available on the Internet, and no one from your
company has ever attended an IETF meeting, it behooves you to come to a
meeting if for no other reason than to tell the others how relevant the
meeting was or was not to your business.</t>

<t>This is not to say that companies should close up shop during IETF meeting
weeks so everyone can go to the meeting. Marketing folks, even technical
marketing folks or pre-sales, are safe in staying away from the IETF as long as
some of the technical people from the company are at the meeting. Similarly,
it isn’t required, or likely useful, for everyone from a technical department
to go, especially if they are not all reading the Internet-Drafts and
following the Working Group mailing lists. Many companies have just a few
designated meeting attendees who are chosen for their ability to do complete
and useful trip reports. In addition, many companies have internal
coordination efforts and a standards strategy. If a company depends on the
Internet for some or all of its business, the strategy should probably cover
the IETF, but note that IETF participation is as an <spanx style="emph">individual</spanx> not a
formal representative of their employer.</t>

</section>
<section anchor="academics" title="3.12.4 Academics">

<t>IETF meetings are often excellent places for all kinds of researchers to find
out what is happening in the way of soon-to-be-deployed protocols, and
networking architecture and infrastructure. Professors and grad students (and
sometimes overachieving undergrads) who are doing research in networking or
communications can get a wealth of information by following Working Groups in
their specific fields of interest. Wandering into different Working Group
meetings can have the same effect as going to symposia and seminars in your
department. Researchers are also, of course, likely to be interested in IRTF
activities.</t>

<t>In addition, the IRTF and ACM co-host the annual
<eref target="https://irtf.org/anrw/">Applied Networking Research Workshop</eref>,
normally scheduled during the July IETF meeting  Registration is required,
IETF attendees can attend for free. The IRTF also hosts the <eref target="https://irtf.org/anrp/">Applied Networking Research Prize</eref>,
which includes a cash prize, a travel grant to attend, and a chance to
present. See the web page for requirements.</t>

</section>
<section anchor="computer-trade-press" title="3.12.5 Computer Trade Press">

<t>If you’re a member of the press and are considering attending IETF,
please see the](#8-2)special section below.</t>

</section>
</section>
<section anchor="proceedings" title="3.13 Proceedings">

<t>IETF proceedings are compiled in the weeks and months after each meeting and
are available
<eref target="https://www.ietf.org/how/meetings/proceedings/">online</eref>.
Be sure to look through a copy at least once; the proceedings are filled with
information about IETF that you’re not likely to find anywhere else. For
example, you’ll copies of every session’s slides, links to the video
recording, copies of the blue sheets (attendance), and so on.</t>

</section>
<section anchor="other-general-things" title="3.14 Other General Things">

<t>IETFers in general are very approachable. Never be afraid to approach someone
and introduce yourself. Also, don’t be afraid to ask questions, especially
when it comes to jargon and acronyms. If someone is presenting an update
to their draft, feel free to step up to the mic and ask a clarifying
question. Before you do, however, make sure to have read the draft first.
Working Group meetings are not a time for general tutorials.</t>

<t>Hallway conversations are very important. A lot of very good work gets done
by people who talk together between meetings and over lunches and dinners.
Every minute of the IETF can be considered work time (much to some people’s
dismay).</t>

<t>A side meeting (historically but often inaccurately called a “bar BOF”) is an
unofficial get-together between WG meetings or in the late evening, during
which a lot of work gets done. These side meetings spring up in many
different places around an IETF meeting, such as restaurants, coffee shops,
unused hall spaces and the like. You can read more about
Birds-of-a Feather sessions (BOFs)](#5)in section 5.</t>

<t>The IETF meetings, and the plenary session in particular, are not places for
vendors to try to sell their wares. People can certainly answer questions
about their company and its products, but bear in mind that the IETF is not a
trade show.</t>

<t>There is always a “materials distribution table” near the registration desk.
This desk is used to make appropriate information available to the attendees
(e.g., copies of something discussed in a Working Group session, descriptions
of online IETF-related information). Please check with the Secretariat before
placing materials on the desk; the Secretariat has the right to remove
material that they feel is not appropriate.</t>

</section>
<section anchor="remote-participation" title="3.15 Remote Participation">

<t>People have joined IETF meetings remotely for a long time, but the tools for
this have changed a lot over the years. Currently the IETF uses a browser-
based tool known as <spanx style="emph">MeetEcho</spanx>. There is also a text-based discussion
forum called <spanx style="emph">Jabber</spanx>. This is integrated into MeetEcho, but there are also
stand-alone clients available. Planned for 2022, the <spanx style="emph">Zulip</spanx> text
will be available. Each WG will have its own stream.</t>

<t>The links for the Meetecho rooms, the Jabber chats, and meeting materials,
can always be found in the right-hand side of the agenda, under the different
icons. All sessions are recorded and can be viewed after the meeting, along
with chat logs and meeting minutes. This can be useful to refresh your
memory while writing a trip report, or for catching up on what happened
when you wanted to be in two WG meetings at once. It happens; scheduling
conflicts are unavoidable.</t>

</section>
</section>
<section anchor="working-groups" title="4 Working Groups">

<t>The vast majority of the IETF’s work is done in its many Working Groups; at
the time of this writing, there are well over one hundred different WGs.
<eref target="https://www.rfc-editor.org/info/bcp25">BCP 25</eref>, “IETF Working
Group Guidelines and Procedures,” is an excellent resource for anyone
participating in WG discussions. The full list of working groups can be
found on the <eref target="https://datatracker.ietf.org/wg/">datatracker</eref>.</t>

<t>A WG is really just a mailing list with a bit of supervision and facilitation.
You “join” the WG by subscribing to the mailing list; all mailing lists are open
to anyone. Anyone can post to a WG mailing list, although non-subscribers have
to have their postings approved first.</t>

<t>More importantly, each WG has a charter that the WG is supposed to follow. The
charter states the scope of discussion for the Working Group and its goals. The
WG’s mailing list and face-to-face meetings are supposed to focus on only what is
in the charter and not to wander off on other “interesting” topics. Of course,
looking a bit outside the scope of the WG is occasionally useful, but the large
majority of the discussion should be on the topics listed in the charter. In fact,
some WG charters actually specify what the WG will not do, particularly if there
were some attractive but nebulous topics brought up during the drafting of the
charter. The list of all WG charters makes interesting reading for folks who want
to know what the different Working Groups are supposed to be doing.  Each WG has
its own page on the datatracker.</t>

<section anchor="working-group-chairs" title="4.1 Working Group Chairs">

<t>Each Working Group has one or two (or, rarely, three) chairs. The role of the
WG chairs is described in both <eref target="https://www.rfc-editor.org/info/bcp11">BCP 11</eref>
and <eref target="https://www.rfc-editor.org/info/bcp25">BCP 25</eref>.</t>

<t>Chairs have responsibility for the technical and non-technical quality
of WG output. The chair must keep the WG productive, and making progress
on its drafts. Sometimes there is a WG Secretary to help. Document editors,
too, are usually incentivized to make progress on their drafts. The chair
must manage WG discussion, both on the list and by scheduling meetings
when appropriate. Sometimes discussions get stuck on contentious points
and the chair may need to steer people toward productive interaction and
then declare when rough consensus has been met and the discussion is
over. Sometimes chairs also manage interactions with non-WG participants
or the IESG, especially when a WG document approaches publication. As
you can imagine given the mix of secretarial, interpersonal, and
technical demands, some Working Group chairs are much better at
their jobs than others.</t>

</section>
<section anchor="getting-things-done-in-a-working-group" title="4.2 Getting Things Done in a Working Group">

<t>One fact that confuses many newcomers is that the face-to-face WG meetings are much
less important in the IETF than they are in most other organizations. Any decision
made at a face-to-face meeting must also gain consensus on the WG mailing list. This
is sometimes phrased as “at the last WG meeting, we decided XXX; if you disagree
please speak up by the end of the week” and you’ll therefore often hear the phrase
“to be confirmed on the list.” There are numerous examples of important decisions
made in WG meetings that are later overturned on the mailing list, often because
someone who couldn’t attend the meeting pointed out a serious flaw in the logic
used to come to the decision. Finally, WG meetings aren’t “drafting sessions”
as they are in some other standards bodies: in the IETF, drafting is done elsewhere.</t>

<t>Another aspect of Working Groups that confounds many people is the fact that
there is no formal voting. The general rule on disputed topics is that the
Working Group has to come to “rough consensus,” meaning that a very large
majority of those who care must agree, and that those in the minority have had a
chance to explain why. Generally consensus is determined by <spanx style="emph">humming</spanx>: if you
agree with a proposal, you hum when prompted by the chair. Most hum questions
come in three parts: you hum to the first part if you agree with the proposal,
to the second part if you disagree, or to the third part if you do not have
enough information to make up your mind. Newcomers find it quite peculiar, but
it works. It is up to the chair to decide when the Working Group has reached
rough consensus; sometimes the responsible AD will also do so.</t>

<t>The lack of formal voting has caused some very long delays for some proposals,
but most IETF participants who have witnessed rough consensus after acrimonious
debates feel that the delays often result in better protocols. (And, if you
think about it, how could you have “voting” in a group that invites all
interested individuals to participate, and when it’s impossible to count the
participants?) A common definition and practice of humming can be found in
<eref target="https://www.rfc-editor.org/info/rfc7282">RFC 7282: On Consensus and Humming in the IETF</eref>.</t>

<t>A related problem is that some people think that their topic should be discussed
in the WG even when the WG chair believes it is outside the scope of the charter.
If the WG agrees, they can work to <spanx style="emph">re-charter</spanx> so that the topic is in scope.
The individual can also bring their concerns to the responsible AD.</t>

<t>When a WG has fulfilled its charter, it is supposed to cease operations. (Most
WG mailing lists continue on after a WG is closed, still discussing the same
topics as the Working Group did.) In the IETF, it is a mark of success that the
WG closes up because it fulfilled its charter. This is one of the aspects of the
IETF that newcomers who have experience with other standards bodies have a hard
time understanding.</t>

</section>
<section anchor="working-group-documents" title="4.3 Working Group Documents">

<t>There is an official distinction between WG I-Ds and individual I-Ds. A WG
will have to review an individual draft before deciding if it should be adopted
by the WG. The WG chairs appoint who will be the authors or editors of the
I-Ds; often those who wrote the initial draft continue work on behalf of the
WG. Procedures for Internet-Drafts are covered in much more detail later in this
document.</t>

<t>For Working Group documents, the document editor serves at the pleasure of the
WG Chair. There is often more than one editor for Working Group documents,
particularly for complex documents. The document editor is responsible for
ensuring that the contents of the document accurately reflects Working Group
decisions; when a document editor does not follow the WG consensus, the WG
Chairs will either be more forceful about getting changes that match the
consensus or replace the document editor with someone more responsive to the WG.
As a Working Group document is progressing, participants suggest changes on the
Working Group’s mail list (or online if the document is maintained somewhere
accessible); the editors are expected to follow the discussion and make changes
when there is consensus.</t>

<t>Sometimes a Working Group will consider several alternatives before selecting a
particular Internet-Draft as a Working Group document. A Working Group will
often take ideas from several of the alternatives to create a single Working
Group document; in such a case, the chair determines who will be listed as
authors on the title page and who will be acknowledged as contributors in the
body of the document.</t>

<t>When a WG document is ready to progress beyond the WG, the WG Chairs will assign
a “shepherd” to take over the final process. The role of the document shepherd
is described in <eref target="https://www.rfc-editor.org/info/rfc4858">RFC 4858: Document Shepherding from Working Group Last Call to Publication</eref>. The chair, who knows the history of the draft within the WG, often does the shepherd
write-up.</t>

</section>
<section anchor="preparing-for-working-group-meetings" title="4.4 Preparing for Working Group Meetings">

<t>The most important thing that <spanx style="strong">everyone</spanx> should do before coming to a
face-to-face meeting is to read the Internet-Drafts and RFCs ahead of time. WG
meetings are explicitly not for education: they are for developing the group’s
documents and often the document is presented as a set of slides saying
“here’s what changed since last meeting.” Even if you do not plan to say
anything in the meeting, you should read, or at least skim, the group’s
documents before attending so you can understand what is being said.</t>

<t>It’s up to the WG chairs to set the meeting agenda, usually a few weeks in
advance. If you want something discussed at the meeting, be sure to let the
chair know about it. The agendas for all the WG meetings are available in
advance on the datatracker, and links to will be found on every full meeting
agenda. Unfortunately, some WG chairs are lax (if not totally negligent) about
turning them in.</t>

<t>The Secretariat only makes the full IETF meeting schedule a few weeks in
advance, and the schedule often changes as little as a week before the first
day. If you are only coming for one WG meeting, you may have a hard time booking
your flight with such little notice, particularly if the Working Group’s meeting
changes schedule. Be sure to keep track of the current agenda so you can
schedule flights and hotels. But, when it comes down to it, you probably
shouldn’t be coming for just one WG meeting. It’s likely that your knowledge
could be valuable in a few WGs, assuming that you’ve read the I-Ds and RFCs
for those groups. Work in the IETF is often reciprocal, contribute positively to
others work and you are more likely to receive comments and feedback on your
work.</t>

<t>If you are on the agenda at a face-to-face meeting, you should prepare a few
slides and mail them to the chair before the meeting. Don’t come with a
tutorial; people are supposed to read the I-Ds in advance. Projectors for
laptop-based presentations are available in all the meeting rooms.</t>

<t>And here’s a tip for your slides: don’t put your company’s logo on every one,
even though that is a common practice outside the IETF. The IETF frowns on this
kind of corporate advertising (except for the meeting sponsor in the plenary
presentation), and most presenters don’t even put their logo on their opening
slide. The IETF is about technical content, not company boosterism. Slides are
often plain black and white for legibility, with color used only when it really
adds clarity. Again, the content is the most important part of the slides, not
how it’s presented.</t>

<t>One thing you might find helpful, and possibly even entertaining, during Working
Group sessions is to follow the running commentary on the Jabber room associated
with that Working Group. Jabber is a free, streaming XML technology mainly used
for instant messaging. You can find pointers to Jabber clients for many
platforms at (https://xmpp.org/xmpp-software/clients). The Jabber chatrooms have
the name of the Working Group followed by “@jabber.ietf.org”. Those rooms are,
in fact, available year-round, not just during IETF meetings, and some are used
by active Working Group participants during protocol development.</t>

</section>
<section anchor="working-group-mailing-lists" title="4.5 Working Group Mailing Lists">

<t>As we mentioned earlier, the IETF announcement and discussion mailing lists are
the central mailing lists for IETF activities. However, there are many other
mailing lists related to IETF work. For example, every Working Group has its own
discussion list. In addition, there are some long-term technical debates that
have been moved off of the IETF list onto lists created specifically for those
topics. It is highly recommended that you follow the discussions on the mailing
lists of the Working Groups that you wish to attend. The more work that is done
on the mailing lists, the less work that will need to be done at the meeting,
leaving time for cross pollination (i.e., attending Working Groups outside one’s
primary areas of interest in order to broaden one’s perspective).</t>

<t>The mailing lists also provide a forum for those who wish to follow, or
contribute to, the Working Groups’ efforts, but can’t attend the IETF meetings.
That’s why IETF procedures require all decisions to be confirmed “on the list”
and you will often hear a WG chair say, “Let’s take it to the list” to close a
discussion.</t>

<t>Every WG has a dedicated page on the datatracker site, and the “About” tab will
point to mailing list subscription and archives.</t>

</section>
<section anchor="interim-working-group-meetings" title="4.6 Interim Working Group Meetings">

<t>Working Groups sometimes hold interim meetings between IETFs. Interim meetings
aren’t a substitute for IETF meetings, however — a group can’t decide to skip a
meeting in a location they’re not fond of and meet in Cancun (or even someplace
mundane) three weeks later, for example. Interim meetings need to be announced
at least one month in advance. Location and timing need to allow fair access for
all participants. Like regular IETF meetings, someone needs to take notes and
the group needs to take attendance. Decisions tentatively made during an interim
WG meeting must still be confirmed on the mailing list. Interim meetings are
subject to the IETF Note Well. Most interim meetings are virtual these days and
 have the same reporting requirements as face-to-face virtual meetings.</t>

<t>The IESG has rules for advance notice on time and place of interim Working Group
meetings, as well as reporting the results of the meetings. The purpose of these
rules is to make interim meetings accessible to as many Working Group members as
possible and to maintain the transparency of the Working Group process.</t>

</section>
</section>
<section anchor="bofs-and-dispatching" title="5 BOFs and Dispatching">

<t>In order to form a Working Group, you need a charter and someone who is able
to be chair. In order to get those things, you need to get people interested
so that they can help focus the charter and convince an Area Director that
the project is worthwhile. A face-to-face meeting is useful for this. In
fact, very few WGs get started without an initial meeting.</t>

<t>A <spanx style="emph">Birds of a Feather</spanx> (BOF) meeting has to be approved by the Area Director
in the relevant area, in consultation with the IESG and the IAB, before it
can be scheduled. If you think you need a new WG, approach an AD with your
proposal and see what they think.  You will have to write some informative
background text, and they will work with you to get it scheduled.  Of course,
you can also gather interested people and work on a draft charter in the
meantime.</t>

<t>BOF meetings have a very different tone than do WG meetings. The purpose of
a BOF is to make sure that a good charter with good milestones can be
created, that there are enough people willing to do the work needed in order
to create standards, and that any standards would get adoption. Often a
self-selected group of key people will get together after the BOF to
refine the draft charter.</t>

<t>Generally, there are only two BOF meetings allowed for the same topic.
Sometimes it is obvious after one meeting that a WG should be created, and
sometimes it is obvious a WG would not be successful.</t>

<t>If you have a draft already written, you can submit it to the relevant
“dispatch” WG.  Each area has one of these.  Their job is to review submitted
documents, and come to a decision about the next steps: possibilities include
create a new WG, send to an existing WG, hold a BOF, and so on.</t>

<t>An advantage of using the dispatch WG compared to a BOF is that the
discussion is more limited and focused.  On the other hand, a draft might
tend to limit what the other folks in the BOF want to do in the charter.
Remember that most BOFs are held in order to get support for an eventual
Working Group, not to get support for a particular document.</t>

</section>
<section anchor="rfcs-and-internet-drafts" title="6 RFCs and Internet-Drafts">

<t>This section discusses Internet-Drafts and RFCs in the IETF stream, that is,
it describes how documents are produced and advanced within the IETF. For a
brief note on other RFC streams, see above.</t>

<t>If you’re a new IETF participant and are looking for a particular RFC or
Internet-Draft, you can use the IETF <spanx style="emph">Datatracker</spanx>. This website, <eref target="https://datatracker.ietf.org/">https://datatracker.ietf.org/</eref>,
has a text search capability (including content, keywords, author, and so
on), and the search results point to the document status, page count, and
other useful information. A little-known hint is that <spanx style="emph">dt.ietf.org</spanx> is an
abbreviation (a DNS CNAME entry) for the longer “datatracker.ietf.org”
hostname.</t>

<t>Most RFCs in the IETF stream follow the same process, and the sections
below discuss the process and some of the issues. Note that there are
<eref target="https://www.ietf.org/about/participate/get-started/#officialdocuments">other ways to get an RFC published</eref>
, particularly if it is not intended
for the standards track. For the sake of brevity, we will not mention
those here. After all, this document is about “the Way of the IETF”
and the main Way is “developing standards.”</t>

<t>If you are interested in learning more about how to author an Internet-Draft
yourself, the](https://authors.ietf.org)I-D Authors website
has a lot of information and resources, including pointers to online tools
that can help.</t>

<section anchor="the-overall-process" title="6.1 The Overall Process">

<t>The very first step is to have a draft document. Internet-Drafts
should follow a specific format, and are required to have particular
sections. This will be discussed more](#6-3)below.</t>

<t>RFCs are generally written by a Working Group. If an appropriate
WG doesn’t seem to exist, then the](#5)BOF or Dispatch
process mentioned above can be used to learn which one is appropriate,
or start the process to create one.</t>

<t>Once a potential WG exists, the document must be <spanx style="emph">adopted</spanx>. To do this, you
submit your individual draft to the datatracker. It should start with
<spanx style="verb">draft-YOURNAME-brief-subject</spanx> where <spanx style="emph">YOURNAME</spanx> is your name. Send a note to
the WG mailing list, with an introduction to the draft, and why you think it
is appropriate. After any discusison, the WG Chair will issue a <spanx style="emph">call for
adoption</spanx>. If consensus is to adopt the draft, you will be asked to submit
it with the name <spanx style="verb">draft-ietf-WGNAME-brief-subject</spanx>; you can probably guess
what <spanx style="emph">WGNAME</spanx> should be.</t>

<t>Note that as part of submitting an Internet Draft according to the rules, you
grant the IETF certain rights.  These rights give the IETF the ability to
reliably build upon the work you have brought forward. These rights are held
by the IETF Trust. <eref target="https://www.rfc-editor.org/rfc/rfc5378.html">BCP 78</eref>
explains the certain rights the IETF Trust takes on for submissions.</t>

<t>Once a WG adopt a document, the WG as a whole has the right of “change
control.” This means the WG, can make any changes to the document, the one
you initially wrote, that they want. If you are not comfortable with this,
then the IETF is not the place for your document. There are a few more
details on this below.</t>

<t>The WG now “works on” the document. This will be a combination of
mailing list discussion, perhaps agenda time at a meeting, and publishing
updated drafts. (Every draft ends with <spanx style="emph">-NN</spanx> where the digits indicate
the draft number.)</t>

<t>At some point, the document will seem finished. The WG Chair will put the
document in <spanx style="emph">WG Last Call</spanx> (WGLC) which gives the members of the WG a chance
for last-minute changes. It can be frustrating to get a bunch of changes
after you think you’re done, but don’t take it personally. Like many things,
people are often deadline-driven.</t>

<t>After WGLC, the responsible AD (the one who oversees the WG) does a review.
They will probably have comments that must be resolved by you and the WG;
it’s quite likely you’ll have to publish a new draft.  Then the IESG and
the overall IETF reviews the draft, as mentioned above.
The purpose of IETF Last Call is to get community-wide discussion on
documents before the IESG considers them. Note the word <spanx style="emph">discussion</spanx> here. It
is generally considered bad form to send IETF Last Call comments on documents
that you have not read, or to send comments but not be prepared to discuss
your views. The IETF Last Call is not a vote. Having said that, IETF Last
Call comments that come from people who have just read the document for the
first time can expose issues that IETF and WG regulars may have completely
missed, which is why the discussion is open to everyone.</t>

<t>Finally, the draft is given to the RFC Production Center (RPC), and prepared
for publication. There might be other changes required, including  reviews by
IANA for registrations and the like. The most common item you’ll hear about
this is <spanx style="emph">AUTH48</spanx> state, which means the document is in the final stages of
copy-editing by the RPC and you. The publication process can take weeks,
but be patient, and you’ll eventually see an email announcement saying
that your brand-new RFC has been published.  Congratulations!</t>

<t>A much more complete explanation of these steps is contained in <eref target="https://www.rfc-editor.org/info/bcp9">BCP 9</eref>.
This set of documents goes into great detail on a topic that is
very often misunderstood, even by seasoned IETF participants: different types
of RFCs go through different processes and have different rankings.</t>

</section>
<section anchor="common-issues" title="6.2 Common Issues">

<t>There are two major issues that often come up while preparing I-Ds:
copyright and patents.</t>

<t>We discussed copyright above, but expand on it here. When the IETF adopts a
Internet-Draft, it is required that the <spanx style="emph">boilerplate</spanx>, the common text that
appears in every draft, has a notice that says the IETF, <spanx style="emph">and the document
authors</spanx> own the copyright. This means that while the IETF can do what it
wants with the document, within limitations so can you. You cannot, for
example, claim this is an IETF standard, nor use the IETF trademarks.</t>

<t>Incidentally, the change control on Internet standards doesn’t end when the
RFC is published. Things can be changed later for a number of reasons, such
as to solve a newly-discovered problem or address new use-cases. These later
changes are also under the control of the IETF, not the editors of the
standards document.</t>

<t>The second issue is patents. The goal of the IETF is to have its standards
widely used and validated by the marketplace. If creating a product that
uses a standard requires getting a license for a patent, people are less
likely to implement the standard. Not surprisingly, then, the general rule
has been “use good non-patented technology where possible.”</t>

<t>Of course, this isn’t always possible. Sometimes patents appear after a
standard has been established and there is little the IETF can do about that.
Sometimes there’s a patent on something that is so valuable that there isn’t
a non-patented equivalent, and generally the IETF tries to avoid it.</t>

<t>Sometimes the patent holder is generous and promises to give all implementors
of a standard a royalty-free license to the patent, thereby making it almost
as easy to implement as it would have been if no patent existed. Ideally,
and this is the common case when a patent-holder is active in a document,
the patent holder will grant free use of the patent to implement the
specification.</t>

<t>The official rules for all intellectual property rights (IPR) in
IETF documents, not just patents but also code samples and the like,
are covered in <eref target="https://www.rfc-editor.org/info/bcp78">BCP 78</eref> and
<eref target="https://www.rfc-editor.org/info/bcp79">BCP 79</eref>.</t>

<t>If you are writing an Internet-Draft and you know of a patent that applies to
the technology you’re writing about, don’t list the patent in the document.
Instead, consult the <eref target="https://datatracker.ietf.org/ipr/about/">IPR disclosures</eref> page. If you still have issues, consult with the WG Chair or
the responsible AD. Intellectual property rights aren’t mentioned in RFCs
because RFCs never change after they are published, while knowledge of IPR
can change at any time. Therefore, an IPR list in an RFC could be incomplete
and mislead the reader. <eref target="https://www.rfc-editor.org/info/bcp79">BCP 79</eref> provides specific text that should be added to RFCs where the author
knows of IPR issues.</t>

</section>
<section anchor="writing-an-internet-draft" title="6.3 Writing an Internet-Draft">

<t>Every RFC starts its life as an I-D. Internet-Drafts have the same format as an RFC,
and are required to have all the content that should appear in the RFC. This
includes a couple of sections detailed below. A draft may also have more
information, such as an incremental list of changes from previous versions of
the draft, or pointers to online locations for raising issues and suggesting
changes.</t>

<t>For the past several years, the official canonical source of RFCs as <eref target="https://www.rfc-editor.org/info/rfc7991">RFC 7991: The “xml2rfc” Version 3 Vocabulary</eref>. Some people enjoy writing in XML, and some don’t.
An alternative for the second group is to use a specific dialect of markdown,
which is then converted to XML as needed (and especially during the
publication process). A recent trend is the increasing use of markdown, and
hosting I-Ds on GitHub to attract a wider audience of Internet-savvy users.
Some information on this can be found at
<eref target="https://www.rfc-editor.org/info/rfc8874">RFC 8874: Working Group GitHub Usage Guidance</eref>.</t>

<t>The IETF is setting up a new site, <eref target="https://authors.ietf.org">https://authors.ietf.org</eref>,
to contain guides and online tools to help both new and experienced authors.
As of this writing, it’s still a draft but it does contain a great
deal of useful content. You should feel free to use the site, and offer feedback.</t>

<t>Outside of the formatting decision, the most important document you can
read is [Guidelines to Authors of Internet-Drafts]((https://www.ietf.org/how/ids/guidelines).
That document explains the naming conventions, formatting requirements,
required content, and details of how to submit (also called <spanx style="emph">post</spanx>) your
draft.</t>

<section anchor="internet-draft-language" title="6.3.1 Internet-Draft Language">

<t>It is common for Internet-Drafts that revise existing RFCs to have draft
names with “bis” in them, meaning “again” or “twice.” For example, a draft
might be called “draft-ietf-uta-rfc6125bis” meaning that this is intended to
be a revision of, and eventual replacement for, RFC6125.</t>

<t>Writing clear specifications can be a bit of an art, particularly for people
who don’t have English as their native language. You can keep the
specification very short, with just a list of requirements, but that tends to
cause implementors to take too much leeway. If you instead make the
specification very wordy with lots of suggestions, implementors tend to miss
the requirements (and often disagree with your suggestions anyway). An
optimal specification is somewhere in between.</t>

<t>One way to make it more likely that developers will create interoperable
implementations of standards is to be clear about what’s being mandated in a
specification. Over time, the IETF has realized that defining a few words
with specific meanings helps a great deal. <eref target="https://www.rfc-editor.org/info/bcp79">BCP 14</eref> defines about a dozen keywords that can be used to clarify what are
requirements, as compared to what is purely informative.
It defines the meaning of words like <spanx style="emph">MUST</spanx> and points out that it
has to appear in all uppercase to its special meaning.</t>

<t>It is not uncommon for feedback on standards-track I-Ds to question
the particular uses of what is called “2119 language.” For example,
“The document says MAY but doesn’t explain why not; should it be
a MUST?”</t>

</section>
<section anchor="about-references" title="6.3.2 About References">

<t>One aspect of writing IETF standards that trips up many newcomers is the rule
about how to make <spanx style="emph">normative references</spanx> to non-IETF documents or to other
RFCs in a standard. A normative reference is a reference to a document that
must be followed in order to implement the standard. A non-normative
reference (sometimes called an <spanx style="emph">informative reference</spanx>) is one that is
helpful to an implementor but not strictly needed to implement it.</t>

<t>An IETF standard may make a normative reference to any other standards-track
RFC that is at the same standards level or higher, or to any “open standard”
that has been developed outside the IETF. The “same level or higher” rule
means that before a standard can move from Proposed to Internet Standard, all
of the RFCs that appear as a normative reference must also be an Internet
Standard. This rule gives implementors assurance that everything in a
Internet standard is quite stable, even the things referenced outside the
standard. This rule, and its exceptions, is described in <eref target="https://www.rfc-editor.org/info/bcp97">BCP 97</eref>.</t>

<t>There is no hard-and-fast rule about what is an “open standard”, but
generally this means a stable standard that was made by a
generally-recognized SDO, and that anyone can get a copy of, although not
necessarily for free. If the external standard changes, you have to
reference the particular instantiation of that standard in your
specification, as with a designation of the date of the standard. Some
external standards bodies don’t make old standards available, which is a
problem for IETF standards that need to be used in the future. When in doubt,
ask the WG chair or AD if a particular external standard can be used in an
IETF standard.</t>

</section>
<section anchor="about-required-content" title="6.3.3 About Required Content">

<t>Every draft is required to have some content. Some of this is boilerplate
text about copyright, “2119 keyword,” and so on. The document formatting
tools  will generate this for you automatically if you use the right keyword.
In addition, there are special sections that might be required for your
draft, and you (and the WG) will have to write them.</t>

<t>Many IETF standards have extension points, such as unassigned fields in
a message header, or for something like email or HTTP, an actual message
header. As](#2-2-4)mentioned above, IANA maintains online
registries for these. Because of the large and diverse kinds of registries
that standards require, IANA needs to have specific information about how to
register parameters, what not to register, who (if anyone) approves any
registration requests, and so on.</t>

<t>Anyone writing a draft that needs one or more registries, or adds values to
existing registries must have an “IANA Considerations” section.  Authors
should read <eref target="https://www.rfc-editor.org/info/bcp26">BCP 26</eref>,
“Guidelines for Writing an IANA Considerations Section in RFCs,” which
describes how to properly ask for IANA to make the changes requested in their
draft. If there are no considerations, it is a good idea to have the section
and explicitly say “This document has no IANA requests.”</t>

<t>Every draft must have a “Security Considerations” section. This describes
possible threats or attacks, known vulnerabilities, information that could be
exposed, and so on. It should also describe any strategies or mechanisms to
mitigate them. When the security directorate (SECDIR) reviews your draft,
this section will be one of their major focuses. Don’t gloss over the
section, or say things like “use TLS to get security” without explaining how
the protocol uses TLS and what it provides. See <eref target="https://www.rfc-editor.org/info/bcp72">BCP 72</eref>, “Guidelines for
Writing RFC Text on Security Considerations”, for more information on writing
good security considerations sections.</t>

<t>Also, a draft might have a “Privacy Considerations” section.
An Informational RFC,
<eref target="https://www.rfc-editor.org/info/rfc6973">RFC 6973: Privacy Considerations for Internet Protocols</eref>, written by the
IAB, is intended to raise the general awareness of privacy on the
Internet. It also provides advice for when a draft should have an
explicit privacy section.</t>

<t>Some drafts benefit from having an “Implementation Status” section,
as explained by](https://www.rfc-editor.org/info/rfc7942)
BCP 205: Improving Awareness of Running Code: The Implementation Status
Section.</t>

<t>More detail on the required content can be found
<eref target="https://authors.ietf.org/en/required-content">online</eref>.</t>

</section>
</section>
<section anchor="standards-track-rfcs" title="6.4 Standards-Track RFCs">

<t>If the IESG approves the draft to become a standards-track RFC, they ask the
RPC to publish it as a <spanx style="emph">Proposed Standard</spanx>.</t>

<t>Don’t be surprised if a particular standard doesn’t progress from Proposed
Standard to Internet Standard. To become an Internet Standard, an RFC must
have multiple interoperable implementations and the unused features in the
Proposed Standard must be removed; there are additional requirements listed
in <eref target="https://www.rfc-editor.org/info/bcp9">BCP 9</eref>. Most of the
protocols in common use are Proposed standards and never move forward. This
may be because no one took the time to try to get them to Internet Standard,
or some of the normative references in the standard are still at Proposed
standard, or it may be that everyone found more important things to do.</t>

</section>
<section anchor="rfcs-other-than-standards-track" title="6.5 RFCs Other than Standards-Track">

<t>As mentioned earlier, not all RFCs are standards. In fact, many important
RFCs are not on the standards track at all. At the time of writing, there
are also categories for Informational, Experimental, Best Current Practice,
and Historical for standards that are no longer recommended for use. The
role of Informational RFCs can be confusing, and people sometimes refer to
them as “standards,” when they are not.</t>

<t>Experimental RFCs are for specifications that are interesting, but for which
it is unclear if there will be widespead deployment, or if they will scale to
work after such deployment. That is, a specification might solve a problem,
but there might not be IETF consensus that the problem is worth solving or
that the specification is complete enough to address the problem.
Experimental RFCs are also used to get people to experiment with a technology
that looks like it might be standards-track material, but for which there are
still unanswered questions.</t>

<t>The IESG has created
<eref target="https://www.ietf.org/standards/process/informational-vs-experimental/">guidelines</eref> that can help choose between Informational and Experimental classification. This is a short informal read, and if are not sure where
your document fits, it is worth reading.</t>

<t>Finally, there are two sub-series of RFCs: Best Current Practice
(BCP) and Internet Standards (STD). BCP describes the application of various
technologies in the Internet, and are also commonly used to document the many
parts of the IETF process. The STD sub-series was created to identify RFCs
that do in fact specify Internet standards.</t>

<t>These are an example of the aphorism that everything in computer science can
be solved by a layer of indirection. For example, a single BCP can refer to
one or more RFCs, and the specific RFCs can change such as when a new version
of a protocol is published. Likewise, some STDs are actually
sets of more than one RFC, and the “standard” designation applies to the
whole set of documents.</t>

</section>
</section>
<section anchor="how-to-contribute-to-the-ietf" title="7 How to Contribute to the IETF">

<section anchor="what-you-can-do" title="7.1 What You Can Do">

<t><spanx style="strong">Read:</spanx> Review the Internet-Drafts in your area of expertise and comment on
them in the Working Groups. Participate in the discussion in a friendly,
helpful fashion, with the goal being the best Internet standards possible.
Listen much more than you speak. If you disagree, debate the technical
issues: never attack the people.</t>

<t><spanx style="strong">Implement:</spanx> Write programs that use the current Internet standards. The
standards aren’t worth much unless they are available to Internet users.
Implement even the “minor” standards, since they will become less minor if
they appear in more software. Report any problems you find with the standards
to the appropriate Working Group so that the standard can be clarified in
later revisions. Remember the tenet, “rough consensus and running code,”
so you can help support the standards you want to become more
widespread by creating more running code. You can help the development of
protocols before they become standards by implementing I-Ds (but not doing
wide-spread deployment) to ensure that the authors have done a good job. If
you find errors or omissions, offer improvements based on your implementation
experience. A great way to get involved in this is by participating in
the Hackathons.</t>

<t><spanx style="strong">Write:</spanx> Edit or co-author Internet-Drafts in your area of expertise. Do
this for the benefit of the Internet community, not to get your name (or,
even worse, your company’s name) on a document. Draft authors receive kinds
of technical (and, sadly, sometimes personal) criticism. Take the technical
comments with equanimity and use it to improve your draft in order to produce
the best and most interoperable standard, and ignore the personal ones.</t>

</section>
<section anchor="what-your-company-can-do" title="7.2 What Your Company Can Do">

<t><spanx style="strong">Share:</spanx> Avoid proprietary standards. If you are an implementor, exhibit a
strong preference for IETF standards. If the IETF standards aren’t as good as
the proprietary standards, work to make the IETF standards better. If you’re
a purchaser, avoid products that use proprietary standards that compete with
the open standards of the IETF and tell the vendors that you are doing so.</t>

<t><spanx style="strong">Open Up:</spanx> If your company owns a patent that is used in an IETF standard,
convince the company to make the patent available at no cost to anyone who is
implementing the standard. Patents have previously caused many serious
problems for Internet standards because they prevent some companies from
being able to freely implement them.  Fortunately, many companies have
generously offered unlimited licenses for particular patents in order to help
the IETF standards flourish. These companies are usually rewarded with
positive publicity for the fact that they are not as greedy or short-sighted
as other patent-holders.</t>

<t><spanx style="strong">Support:</spanx> The IETF has <eref target="https://ietf.org/about/donors/">sponsorship
opportunities</eref> and
<eref target="https://www.ietf.org/endowment/donate-ietf-endowment/">an endowment</eref>
which can also take individual-sized donations.
Become a member of ISOC. Urge any company that has
benefited from the Internet to contribute, since this has the greatest
financial benefit for the group. It will, of course, also benefit the
Internet as a whole.</t>

</section>
</section>
<section anchor="ietf-and-the-outside-world" title="8 IETF and the Outside World">

<t>While some IETF participants would like to think otherwise, the IETF
does not exist in a standards vacuum. This section discusses two important
groups.</t>

<section anchor="ietf-and-other-sdos" title="8.1 IETF and Other SDOs">

<t>There are many other standards organizations whose decisions affect the
Internet. Some of them ignored the Internet for a long time and now want to
get a piece of the action. In general, the IETF tries to have cordial
relationships with other SDOs. This isn’t always easy, since they usually
have different structures and processes than the IETF does, and the IETF is
mostly run by volunteers who would probably prefer to write standards rather
than meet with representatives from other bodies. Even so, many SDOs make a
great effort to interact well with the IETF despite the obvious cultural
differences.</t>

<t>As stated in <eref target="https://www.rfc-editor.org/info/bcp39">BCP 39</eref>,
the IAB Charter:
“Liaisons are kept as informal as possible and must be of
demonstrable value in improving the quality of IETF specifications.” In
practice, the IETF prefers liaisons to take place directly at the WG
level, with formal relationships and liaison documents in a backup role. The
best place to check to see whether the IETF has any formal liaison at all is
the list of <eref target="https://www.ietf.org/about/liaisons">IETF liaisons</eref>.</t>

<t>At the time of this writing, the IETF has around two dozen liaisons. Some of
these liaison tasks fall to the IESG, whereas others fall to the IAB.
Full details about the processes for dealing with other SDOs can be
found in <eref target="https://www.rfc-editor.org/info/bcp102">BCP 102</eref>
and <eref target="https://www.rfc-editor.org/info/bcp103">BCP 103</eref>.</t>

</section>
<section anchor="press-coverage-of-the-ietf" title="8.2 Press Coverage of the IETF">

<t>Given that the IETF is one of the best-known bodies that is helping move the
Internet forward, it’s natural for the media to cover its actions. But it can
be hard to cover the IETF; a common mistake is reporting an individual’s
Internet-Draft as something the IETF is working on, or that the IETF has
approved a new standard when it was an Informational or Individual RFC.
Often, the press is not really to blame for the problem, as they might have
been alerted to the story by a company trying to get publicity for a
protocol, or they see the latest “controversy” on social media.</t>

<t>Reporters who want to find out about “what the IETF is doing” on a particular
topic would be well-advised to talk to more than one person who is active on
that topic in the IETF, and should probably try to talk to the WG chair in
any case. It’s impossible to determine what will happen with a draft by
looking at the draft or talking to the draft’s author. Fortunately, all WGs
have archives that a reporter can look through for recent indications about
what the progress of a draft is; unfortunately, few reporters have the time
or inclination to do this kind of research.</t>

<t>Reporters looking for information about the IETF, or pointers to IETF
participants working on a particular topic relevant to the IETF, should send
a message to <eref target="mailto:media@ietf.org">media@ietf.org</eref>, and a full
page of contacts for a variety of needs is available
<eref target="https://www.ietf.org/contact/">online</eref>. Replies are usually sent
within a day. Even if a direct answer to a particular query is not available,
pointers to resources or people who can provide more information about a
topic are often provided.</t>

</section>
</section>
</section>
</section>
<section anchor="security-considerations" title="Security Considerations">

<t>This document has no security considerations.</t>

</section>
<section anchor="iana-considerations" title="IANA Considerations">

<t>This document has no IANA actions.</t>

</section>


  </middle>

  <back>


    <references title='Informative References'>



<reference anchor='RFC1391' target='https://www.rfc-editor.org/info/rfc1391'>
  <front>
    <title>The Tao of the IETF: A Guide for New Attendees of the Internet Engineering Task Force</title>
    <author fullname='G. Malkin' initials='G.' surname='Malkin'/>
    <date month='January' year='1993'/>
    <abstract>
      <t>The purpose of this For Your Information (FYI) RFC is to explain to the newcomers how the IETF works. This will give them a warm, fuzzy feeling and enable them to make the meeting more productive for everyone. This memo provides information for the Internet community. It does not specify an Internet standard.</t>
    </abstract>
  </front>
  <seriesInfo name='RFC' value='1391'/>
  <seriesInfo name='DOI' value='10.17487/RFC1391'/>
</reference>

<reference anchor='RFC1539' target='https://www.rfc-editor.org/info/rfc1539'>
  <front>
    <title>The Tao of IETF - A Guide for New Attendees of the Internet Engineering Task Force</title>
    <author fullname='G. Malkin' initials='G.' surname='Malkin'/>
    <date month='October' year='1993'/>
    <abstract>
      <t>The purpose of this For Your Information (FYI) RFC is to explain to the newcomers how the IETF works. This memo provides information for the Internet community. It does not specify an Internet standard. [FYI 17]</t>
    </abstract>
  </front>
  <seriesInfo name='RFC' value='1539'/>
  <seriesInfo name='DOI' value='10.17487/RFC1539'/>
</reference>

<reference anchor='RFC1718' target='https://www.rfc-editor.org/info/rfc1718'>
  <front>
    <title>The Tao of IETF - A Guide for New Attendees of the Internet Engineering Task Force</title>
    <author>
      <organization abbrev='IETF'>IETF Secretariat</organization>
    </author>
    <author fullname='G. Malkin' initials='G.' surname='Malkin'/>
    <date month='November' year='1994'/>
    <abstract>
      <t>The purpose of this For Your Information (FYI) RFC is to explain to the newcomers how the IETF works. This memo provides information for the Internet community. It does not specify an Internet standard. [FYI 17]</t>
    </abstract>
  </front>
  <seriesInfo name='RFC' value='1718'/>
  <seriesInfo name='DOI' value='10.17487/RFC1718'/>
</reference>

<reference anchor='RFC3160' target='https://www.rfc-editor.org/info/rfc3160'>
  <front>
    <title>The Tao of IETF - A Novice's Guide to the Internet Engineering Task Force</title>
    <author fullname='S. Harris' initials='S.' surname='Harris'/>
    <date month='August' year='2001'/>
    <abstract>
      <t>This document describes the inner workings of IETF meetings and Working Groups, discusses organizations related to the IETF, and introduces the standards process. This memo provides information for the Internet community.</t>
    </abstract>
  </front>
  <seriesInfo name='RFC' value='3160'/>
  <seriesInfo name='DOI' value='10.17487/RFC3160'/>
</reference>

<reference anchor='RFC4677' target='https://www.rfc-editor.org/info/rfc4677'>
  <front>
    <title>The Tao of IETF - A Novice's Guide to the Internet Engineering Task Force</title>
    <author fullname='P. Hoffman' initials='P.' surname='Hoffman'/>
    <author fullname='S. Harris' initials='S.' surname='Harris'/>
    <date month='September' year='2006'/>
    <abstract>
      <t>This document describes the inner workings of IETF meetings and Working Groups, discusses organizations related to the IETF, and introduces the standards process. It is not a formal IETF process document but instead an informational overview. This memo provides information for the Internet community.</t>
    </abstract>
  </front>
  <seriesInfo name='RFC' value='4677'/>
  <seriesInfo name='DOI' value='10.17487/RFC4677'/>
</reference>

<reference anchor='RFC6722' target='https://www.rfc-editor.org/info/rfc6722'>
  <front>
    <title>Publishing the "Tao of the IETF" as a Web Page</title>
    <author fullname='P. Hoffman' initials='P.' role='editor' surname='Hoffman'/>
    <date month='August' year='2012'/>
    <abstract>
      <t>This document describes how the "Tao of the IETF", which has been published as a series of RFCs in the past, is instead being published as a web page. It also contains the procedure for publishing and editing that web page. This document is not an Internet Standards Track specification; it is published for informational purposes.</t>
    </abstract>
  </front>
  <seriesInfo name='RFC' value='6722'/>
  <seriesInfo name='DOI' value='10.17487/RFC6722'/>
</reference>




    </references>



  </back>

<!-- ##markdown-source:
H4sIAKnbp2UAA8S925IbSZIl+G5f4R31kBExAJhk3pky0h28JIvVycswWMWu
obTsOABHwDMAOMrdEZGoqRbZj9gv3C9ZPUdVzcwBMJO1+7A9Mt3MAOBuV70e
PToej0Nf96vqcfGu6uu23twU/bIq3pdN0Sz4z5fP3/8Uyum0re5+50vzZrYp
1/KoeVsu+nFfbZrqrmrHfdmMW/ywWlebfvzlwzAr++qmafePi3qzaMJuO5c/
dI+Lb7979GhUfPXw2y9HxcPvHn4v//ubr36Q//3VDw9DCPW2fVz07a7rH335
5Q9fPgplW5WP9eX3TXt70za77WOMa/ys7ma7rgu31V4+mcuXNn3Vbqp+/AyD
C6Hry838/yhXzUYGvK+6sK0fh6JoF7Nq3vX7lf21KPpmlv2z3sxlDv6Hrmn7
tlp08b/368F/9m09i1+eNWvMP35ab1b1Jr2m+rUfr+quH8tDps1KvjZuLv+b
fBLuqs2uwuBsfmfZBM/w0/1WHvNBFgA78wJfkr+uy3ol38Xiz/W7/1ZX/WLS
tDf4UdnOlvLxsu+33eMHD/Bt/Km+qyb+tQf4w4Np29x31YPsOQ/w+5u6X+6m
2RP0DxOZ5QM8AD84C6Hc9cumfRzG8hP+T72Rmb2eyHw3xRscD/9gsVut9Pi8
rqtVd/wFGVG5qf9e9nWzeVz8eSNDbbu63+MMXq072d55ufYvVzp9/O9/2+B5
fhoncgbCwXBeTGT1mvnxSF601c3go+EYcPCKq/m63si+tfxj8fPPTw/GcLO8
lyf8mxy4xSKubQibpl3LT+5kZwNuQfyvonj301OceP+nXAH/p9wJ+ycuif3z
62+/+87+iQskzxuPx0U5xZhmMtn3y7or5HLucPwKvYndqRtclF1RbvjPsYx9
08v/r+bxp5PiZS8LNlvt5vZ7nXO5qgoZv/4l3nN50px/WpVdX1Tzmstjb8OL
5WXb3VSO/FLecVeX/GDbNrOqk+FW3aytp/JJvSn+9/+2qf3Xf8kYfK3kaf2y
7ItNdV9sy7avZ/W2lPslf5Cf9U1RbW7KmwoPwJMhIAaTva9XK7mUm76W64Xv
T6tCJdG8aDbZ96qpHDM+pyzWTSvfrdfVas8JljMMt57KEqzLzUbOV6HLv67n
81UVgsidtpnvZhhv+O/Z/4RwLWspj+1tHWY6J1kWzhcn4L/+C299+MMPX42K
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
H3gw/7p2LOD/AHKiO3PJegEA

-->

</rfc>

