Skip to content

Latest commit

 

History

History
32 lines (25 loc) · 2.93 KB

language-and-style.md

File metadata and controls

32 lines (25 loc) · 2.93 KB
title description published date tags editor dateCreated
Language and style
true
2021-12-15 05:20:12 UTC
markdown
2021-12-14 23:52:28 UTC

Style guide

The recommended style for Internet-Drafts is documented in a collection of documents that are together known as the RFC Editor's Style Guide.

Abbreviations

Abbreviations should generally be expanded in parentheses. The RFC Editor maintains a list of approved abbreviations that do not need to be expanded.

Internet-Drafts are not RFCs

There are some key rules for I-D authors:

  • Your I-D must not refer to itself as an RFC or a draft RFC.
  • Your I-D must neither state nor imply that it has any standards-like status.
  • Avoid the use of the terms "Standard", "Proposed", "Draft", "Experimental", "Historic", "Required", "Recommended", "Elective", or "Restricted" in the I-D title.

An I-D may indicate its intended status, if it were to be published as an RFC, by setting the status attribute of the <seriesInfo> RFCXML element (see RFC 7322) or by placing the words Intended status: <status> on the left side of the headers in the first page if preparing a plaintext submission.

Use of BCP 14 terms

If BCP 14 language (MUST, SHOULD, etc.) is used, the guidelines in RFC 2119, especially those in Sections 6 and 7, should be followed. SHOULD is especially problematic: it needs to be clear why SHOULD is used rather than MUST, and what the implications are of varying from the recommendation.

Inclusive language

The IESG has made a statement recommending authors review NISTIR 8366 for guidelines on using inclusive terminology. Similar guidance pointing to NISTIR 8366 exists for other RFC Streams. Authors are encouraged to familiarize themselves with and apply the guidance.

Stale text

Avoid text that will become outdated after the I-D is published. Examples include non-permanent URLs, mentions of specific mailing lists as places to send comments on a document, or referring to specific WGs as a place to perform specific future actions (e.g., reviewing follow-up documents). In some cases (like the ORGANIZATION clause in MIB modules), references to working groups are impossible to avoid; however, generally, Internet-Drafts should not assign powers or responsibilities to WGs unless the WG in question is certain to exist as long as the practice documented in the published RFC remains valid. In cases where a specific WG is expected to be a focal point for future action, it is acceptable to give the task to the IESG, giving instructions on how the action is expected to be delegated, e.g., by forwarding to an appropriate WG or another set of experts.