Internet DRAFT - draft-moore-exclusionary-language
draft-moore-exclusionary-language
GENDISPATCH K. Moore
Internet-Draft Network Heretics
Intended status: Standards Track 26 August 2020
Expires: 27 February 2021
Avoiding Exclusionary Language in RFCs
draft-moore-exclusionary-language-00
Abstract
It has been asserted that some language in IETF documents is
"exclusionary" - that it offends some readers or groups of people,
and/or discourages participation in IETF by doing so. While there is
some debate about exactly which language is exclusionary, at least
some cited examples of such language can credibly have such effects.
It is believed that most instances of such language are accidental,
and that most document authors and editors wish to avoid use of
language that may be offensive. This memo therefore attempts to
establish procedures that warn document authors and editors about
language that may credibly having such effects, and thereby, to
reduce both accidental and deliberate use of such language.
At the same time, it is recognized that in some cases there an be
strong and conflicting opinions about whether or not particular
language is desirable or appropriate. IETF's primary function is
providing technical direction for the benefit of the Internet
community, rather than social engineering. If a document can be
blocked or substantially delayed over disputes about the proprietary
of language in that document, this can be disruptive to IETF's
primary function. This memo therefore makes recommendations to
prevent such disputes from blocking progress on technical documents.
Status of This Memo
This Internet-Draft is submitted in full conformance with the
provisions of BCP 78 and BCP 79.
Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet-
Drafts is at https://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress."
Moore Expires 27 February 2021 [Page 1]
Internet-Draft Avoiding Exclusionary Language in RFCs August 2020
This Internet-Draft will expire on 27 February 2021.
Copyright Notice
Copyright (c) 2020 IETF Trust and the persons identified as the
document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents (https://trustee.ietf.org/
license-info) in effect on the date of publication of this document.
Please review these documents carefully, as they describe your rights
and restrictions with respect to this document. Code Components
extracted from this document must include Simplified BSD License text
as described in Section 4.e of the Trust Legal Provisions and are
provided without warranty as described in the Simplified BSD License.
Table of Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 3
2. Language That Offends or Distracts is Counterproductive to
IETF's Goals. . . . . . . . . . . . . . . . . . . . . . . 3
3. Reasons for Caution . . . . . . . . . . . . . . . . . . . . . 3
3.1. Potential Harm to Accessibility of IETF Documents . . . . 3
3.2. Small Benefit, Potentially Large Cost . . . . . . . . . . 4
3.3. Potential For Unproductive Distraction . . . . . . . . . 4
3.4. Late Substitution of Words Considered Harmful . . . . . . 5
3.5. No Sweet Spot For Non-Technical Discussions . . . . . . . 6
3.6. Need to Minimize Disruption . . . . . . . . . . . . . . . 6
4. Recommendations . . . . . . . . . . . . . . . . . . . . . . . 6
4.1. RFC Editor Requested To Advise Community About Potentially
Exclusionary Language . . . . . . . . . . . . . . . . . 6
4.2. Complaints Preferred From Aggrieved Parties . . . . . . . 7
4.3. Authors/Editors Entrusted To Avoid Exclusionary
Language . . . . . . . . . . . . . . . . . . . . . . . . 7
4.4. Embellishment of Internet-Drafts Tools . . . . . . . . . 7
4.5. Working Group Chairs May Limit Discussion of Language . . 8
4.6. IESG Should Defer To Working Group Consensus On
Language . . . . . . . . . . . . . . . . . . . . . . . . 8
4.7. Blocking Based On Language Must be Based On IETF
Consensus . . . . . . . . . . . . . . . . . . . . . . . 8
4.8. No Automatic Substitution Of Identified Words . . . . . . 8
4.9. No Requirement To Revise Existing RFCs . . . . . . . . . 8
4.10. Evaluation Of These Recommendations . . . . . . . . . . . 9
5. Security Considerations . . . . . . . . . . . . . . . . . . . 9
Author's Address . . . . . . . . . . . . . . . . . . . . . . . . 9
Moore Expires 27 February 2021 [Page 2]
Internet-Draft Avoiding Exclusionary Language in RFCs August 2020
1. Introduction
Various parties have raised concerns that language in some IETF
documents is offensive to some readers or groups, that such language
may have the effect of discouraging use of IETF documents and/or
discouraging participation in IETF. This memo therefore considers
both potential positive and potential negative effects of regulating
use of certain words and kinds of language that are asserted to cause
such harm.
2. Language That Offends or Distracts is Counterproductive to IETF's
Goals.
The community of IETF participants wishes for its standards and other
documents to be as widely usable as possible. Broadly speaking,
language that offends some set of readers of a document is
counterproductive, because it may discourage use of the document and/
or distract from the technical content of the document. More
broadly, such language in one RFC may discourage use of other RFCs if
the IETF organization is seen as unfairly biased. Finally, such
language may discourage participation in IETF by the aggrieved
parties.
Most such offenses in existing RFCs are believed to be accidental,
especially when using terms that have become well-established in
technical vocabulary, or in the English language itself, long before
today's emerging realization that such terms can be offensive or
distracting. Also, many assertions of harm caused by particular
words are believed to be uncontroversial, such that document authors
and editors will willingly avoid use of such language if made aware
of the potential harm.
3. Reasons for Caution
3.1. Potential Harm to Accessibility of IETF Documents
Any efforts to prohibit use of certain words should, in general, be
regarded with caution because of the harm that censorship can do to
expression. However, because IETF's work is almost entirely
technical in nature, this may be less of a concern for IETF than for
language in general. While there may be disagreement about some
terms that have multiple meanings, it is difficult to imagine that
IETF has a need to use terms that are generally seen as derogatory or
pejorative to any group of people.
Moore Expires 27 February 2021 [Page 3]
Internet-Draft Avoiding Exclusionary Language in RFCs August 2020
3.2. Small Benefit, Potentially Large Cost
Broadly speaking, it seems worthwhile to attempt to evolve the
technical language we use to make it less likely to offend or
distract. However, it should be realized that actual benefit from
doing so is likely to be small, while the energy drain to IETF from
doing so is potentially quite large. No matter how well intended,
IETF changes to its language cannot significantly address great
injustices done in the past or present. Such changes may have the
effect of making IETF documents more accessible, or they may have the
effect of making it appear that IETF is sweeping those injustices
under a rug. Different people may reasonably have different opinions
about these matters.
What this suggests is that IETF should consider and carry out such
changes with humility, and with as little disruption to its ordinary
work as possible, and that IETF should not inflate these actions with
a sense of great purpose. (This may also make it easier to reach
broad agreement on such actions.)
3.3. Potential For Unproductive Distraction
Long debates about offensive or distracting language can potentially
be significant and unproductive diversions away from IETF's work.
This is for several reasons:
* Getting an RFC approved for publication can require many months or
even years of effort, including working group discussion and
multiple revisions, multiple working group last calls and
additional revisions, followed by potentially multiple IESG last
calls, and subsequent processing by the RFC Editor. Any effort
that even implicitly threatens to block or significantly delay
publication of documents, especially for non-technical reasons,
may have a broad chilling effect on IETF work. It is therefore
unsurprising if some efforts to restrict language invite
significant community opposition.
* For some words there is no consensus about whether use of that
particular word actually causes harm or what appropriate
substitutions might be. Arguments that the word causes (or does
not cause) harm may be contentious even if (especially if) lacking
in substance or robust supporting evidence.
* Different people, even among the groups supposedly aggrieved by
use of certain words, may reasonably have different ideas about
the amount of harm or distraction caused by certain words.
Debates over the propriety of some words and some kinds of
language may never terminate.
Moore Expires 27 February 2021 [Page 4]
Internet-Draft Avoiding Exclusionary Language in RFCs August 2020
* Views about the propriety of certain words can be expected to
change over time, which might potentially compel some documents to
be revised multiple times in order to track then-current usage.
* Experience suggests that there is a tendency to exaggerate the
importance of rules governing the use of specific words. For
example, RFC 2119 specifies words that have special meanings when
written entirely in upper-case letters, in documents that
explicitly invoke RFC 2119. This has often been mis-interpreted
in various ways, including that words "should", "must" etc. must
be written in upper-case letters when used in RFCs.
3.4. Late Substitution of Words Considered Harmful
Late substitution of offensive (or supposedly-offensive) words in
documents, with other words, may harm the clarity and readability of
such documents.
Technical language borrows terms from ordinary language (or
sometimes, other subject domains) in order to utilize readers'
familiarity with other meanings of those terms. This often helps
readers understand the technical meanings of those terms without
their needing to learn entirely new words. This tactic generally
improves the accessibility of the technical language.
Generally the author(s) or editor(s) of a document will have
carefully selected the technical terms in the document to optimize
readability and accessibility of the document. Other language in the
document will have been crafted around use of those selected terms.
Late substitution of alternate terms may impair readability if the
new terms are not as readable or accessible, and may require
significant document revision in order to try to restore clarity to
the document, precisely because the newly-chosen words may be
semantically somewhat different than the original ones. Ideally the
best terms to use, taking all known factors into account, are chosen
early in the process of writing a document. In some cases, clarity
of a new document may be enhanced when its terminology is aligned
with other documents (whether or not produced by IETF) needed to
understand the new document or implement the specified protocol. In
general the author(s), editor(s), and perhaps the working group, are
likely in a better position to decide what terms to use, than any
subsequent party.
Moore Expires 27 February 2021 [Page 5]
Internet-Draft Avoiding Exclusionary Language in RFCs August 2020
It is possible that substitution of new terms in place of well-
established or more descriptive terms may create confusion among
readers, and thus make the technical content less accessible than
otherwise. Thus there is a balance of interests that must be
considered if the overall goal is to maximize the benefit of IETF-
produced documents to Internet users. (To be fair, there may also be
cases where substitution of new terms improves clarity.)
3.5. No Sweet Spot For Non-Technical Discussions
When making technical decisions there is often a "sweet spot" which
appears to maximize technical benefit even when viewed from various
points of view. It is less clear that such a "sweet spot" generally
exists for "social" decisions such as the choice of language.
3.6. Need to Minimize Disruption
For the above reasons it is believed that measures taken by IETF to
reduce use of offensive and distracting language should be mostly-
voluntary on the part of authors and document editors, should
leverage existing mechanisms and processes when possible in
preference to creating new mechanisms or processes, and in general
should be chosen to minimize disruption to IETF technical work.
4. Recommendations
The following recommendations are made in light of the above
concerns.
4.1. RFC Editor Requested To Advise Community About Potentially
Exclusionary Language
The RFC Editor is requested to maintain, perhaps as part of its style
guide, advice about language that may be offensive or distracting.
Such advice should generally be stated in broad terms rather than
specific words, but specific words may be cited as examples of
language that is potentially offensive or distracting. The RFC
Editor MAY also publish a list of specific words that are seen as
potentially offensive or distracting, for the purpose of alerting
document authors and editors to such potential.
If the RFC Editor is unwilling to provide such services, or funding
for such services cannot be arranged, an alternate neutral party
chosen by IETF Consensus may instead provide such services.
Moore Expires 27 February 2021 [Page 6]
Internet-Draft Avoiding Exclusionary Language in RFCs August 2020
4.2. Complaints Preferred From Aggrieved Parties
Any requests that RFCs avoid language that offends a certain group or
individual SHOULD ideally come from the aggrieved parties - i.e. from
aggrieved individuals or credible representatives of an aggrieved
group or individual, rather than by other individuals or groups
purporting to speak on behalf of the aggrieved parties.
Requests credibly originating from aggrieved parties should be
treated as sincere expressions from those parties. Requests
originating from third parties should be viewed with skepticism,
unless perhaps accompanied by documentation of peer-reviewed
controlled research with clearly described, robust and repeatable
methods, ample sample sizes, and publicly-accessible detailed
results.
4.3. Authors/Editors Entrusted To Avoid Exclusionary Language
In order to minimize disruption and delay in publishing documents,
and also to distribute the workload associated with avoiding such
language, the principal effort to avoid offensive or distracting
language SHOULD be a voluntary one among document authors and
editors. Authors and editors MAY of course consult with their
Working Groups, Area Directors, or other advisors
4.4. Embellishment of Internet-Drafts Tools
To assist authors and editors in identifying potentially offensive or
distracting language, Internet-Draft processing tools MAY be modified
to indicate which words in a document have been identified as
potentially offensive or distracting language, with messages
containing references to the RFC Editor's advice about such language.
However, the presence of such words MUST NOT be considered errors
(since context is often very important), and MUST NOT block
publication of the Internet-Draft. (but see below) Any messages
issued by such tools about such words should be clearly described as
advisory in nature.
Separate from the above, if there is IETF Consensus that specific
words must be forbidden in Internet-Drafts, the Internet-Draft
processing tools SHOULD treat presence of such words as errors and
refuse to publish documents containing them.
Moore Expires 27 February 2021 [Page 7]
Internet-Draft Avoiding Exclusionary Language in RFCs August 2020
4.5. Working Group Chairs May Limit Discussion of Language
While complaints about the use of language in a working group draft
may be submitted to the working group at any time, working group
Chairs MAY defer discussion of potentially offensive or distracting
words until the first Working Group Last Call for a document in which
such language appears. Working Group chairs MAY also limit debate
about language in real-time meetings and/or on the mailing list. The
intent is to avoid constant and endless discussion of such words
which can distract from discussion of technical issues and delay
progress in resolving such issues. It is also hoped that deferring
group discussion of such language may provide an incentive for
opposing parties to work out their differences in private email.
4.6. IESG Should Defer To Working Group Consensus On Language
When considering use of language in working group documents, and in
the absence of established IETF Consensus on the topic, IESG SHOULD
defer to the working group's consensus about whether use of contested
language is appropriate (given that the working group are subject
matter experts).
4.7. Blocking Based On Language Must be Based On IETF Consensus
Any policies that prohibit use of certain words or language, or
impose additional process that may block or significantly delay
documents containing certain words or language, MUST be described in
IETF Consensus documents.
4.8. No Automatic Substitution Of Identified Words
Since an effective choice of alternative language may depend on the
specific requirements of a particular specification, there MUST NOT
be any automatic substitution of prohibited or otherwise identified
words.
4.9. No Requirement To Revise Existing RFCs
Existing RFCs SHOULD NOT be revised merely because of the use of
language that is now considered inappropriate. Revising published
RFCs for any reason can be difficult and draining on IETF resources
that could be better applied to addressing technical issues,
especially as such revision provides an opportunity to revisit many
old issues. Revising published RFCs also increases the burden on the
users and implementers of such RFCs who must then attempt to
reconcile the (potentially conflicting) different versions with their
implementations.
Moore Expires 27 February 2021 [Page 8]
Internet-Draft Avoiding Exclusionary Language in RFCs August 2020
As an alternative to revising old RFCs, a brief list of changes in an
existing RFC's language MAY be published as Informational or BCP
documents.
4.10. Evaluation Of These Recommendations
The desirability of these recommendations should be judged by their
effect on RFCs published, as evaluated after some time, rather than
by the strictness of the measures taken.
5. Security Considerations
It is recognized that debates about proprietary of language may in
some cases not be easily resolved, and that in some cases such debate
may be deliberately used as a way to disrupt the normal operation of
IETF. This document recommends some measures to limit debate whether
or not it is a deliberate attempt to disrupt IETF.
Author's Address
Keith Moore
Network Heretics
Email: moore@network-heretics.com
Moore Expires 27 February 2021 [Page 9]