rfc9920v1.txt   rfc9920.txt 
Editorial Stream P. Hoffman Editorial Stream P. Hoffman
Request for Comments: 9920 ICANN Request for Comments: 9920 ICANN
Obsoletes: 9280 A. Rossi Obsoletes: 9280 A. Rossi
Updates: 7991, 7992, 7993, 7994, 7995, RFC Series Consulting Editor Updates: 7841, 7991, 7992, 7993, 7994, RFC Series Consulting Editor
7996, 7997, 8729, 9720 December 2025 7995, 7996, 7997, 8729, 8730, February 2026
9720
Category: Informational Category: Informational
ISSN: 2070-1721 ISSN: 2070-1721
RFC Editor Model (Version 3) RFC Editor Model (Version 3)
Abstract Abstract
This document specifies version 3 of the RFC Editor Model. The model This document specifies version 3 of the RFC Editor Model. The model
defines two high-level tasks related to the RFC Series. First, defines two high-level tasks related to the RFC Series. First,
policy definition is the joint responsibility of the RFC Series policy definition is the joint responsibility of the RFC Series
Working Group (RSWG), which produces policy proposals, and the RFC Working Group (RSWG), which produces policy proposals, and the RFC
Series Approval Board (RSAB), which approves such proposals. Second, Series Approval Board (RSAB), which approves such proposals. Second,
policy implementation is primarily the responsibility of the RFC policy implementation is primarily the responsibility of the RFC
Production Center (RPC) as contractually overseen by the IETF Production Center (RPC) as contractually overseen by the IETF
Administration Limited Liability Company (IETF LLC). In addition, Administration Limited Liability Company (IETF LLC). In addition,
various responsibilities of the RFC Editor function are now performed various responsibilities of the RFC Editor function are now performed
alone or in combination by the RSWG, RSAB, RPC, RFC Series Consulting alone or in combination by the RSWG, RSAB, RPC, RFC Series Consulting
Editor (RSCE), and IETF LLC. Finally, this document establishes the Editor (RSCE), and IETF LLC. Finally, this document specifies the
Editorial Stream for publication of future policy definition Editorial Stream for publication of future policy definition
documents produced through the processes defined herein. documents produced through the processes defined herein.
Since the publication of RFC 9280, lessons have been learned about Since the publication of RFC 9280, lessons have been learned about
implementing this model. This document lists some of those lessons implementing this model. This document lists some of those lessons
learned and updates RFC 9280 based on that experience. This document learned and updates RFC 9280 based on that experience. This document
obsoletes RFC 9280. obsoletes RFC 9280.
This document updates RFCs 7991, 7992, 7993, 7994, 7995, 7996, 7997, This document updates RFCs 7841, 7991, 7992, 7993, 7994, 7995, 7996,
8729, and 9720. 7997, 8729, 8730, and 9720.
Status of This Memo Status of This Memo
This document is not an Internet Standards Track specification; it is This document is not an Internet Standards Track specification; it is
published for informational purposes. published for informational purposes.
This document is a product of the RFC Series Policy Definition This document is a product of the RFC Series Policy Definition
Process. It represents the consensus of the RFC Series Working Group Process. It represents the consensus of the RFC Series Working Group
approved by the RFC Series Approval Board. Such documents are not approved by the RFC Series Approval Board. Such documents are not
candidates for any level of Internet Standard; see Section 2 of RFC candidates for any level of Internet Standard; see Section 2 of RFC
7841. 7841.
Information about the current status of this document, any errata, Information about the current status of this document, any errata,
and how to provide feedback on it may be obtained at and how to provide feedback on it may be obtained at
https://www.rfc-editor.org/info/rfc9920. https://www.rfc-editor.org/info/rfc9920.
Copyright Notice Copyright Notice
Copyright (c) 2025 IETF Trust and the persons identified as the Copyright (c) 2026 IETF Trust and the persons identified as the
document authors. All rights reserved. document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents Provisions Relating to IETF Documents
(https://trustee.ietf.org/license-info) in effect on the date of (https://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents publication of this document. Please review these documents
carefully, as they describe your rights and restrictions with respect carefully, as they describe your rights and restrictions with respect
to this document. to this document.
Table of Contents Table of Contents
skipping to change at line 164 skipping to change at line 165
various responsibilities of the RFC Editor function are performed various responsibilities of the RFC Editor function are performed
alone or in combination by the RFC Series Working Group (RSWG), RFC alone or in combination by the RFC Series Working Group (RSWG), RFC
Series Advisory Board (RSAB), RFC Production Center (RPC), RFC Series Series Advisory Board (RSAB), RFC Production Center (RPC), RFC Series
Consulting Editor (RSCE), and IETF Administration Limited Liability Consulting Editor (RSCE), and IETF Administration Limited Liability
Company (IETF LLC) [RFC8711], which collectively comprise the RFC Company (IETF LLC) [RFC8711], which collectively comprise the RFC
Editor function. The intent is to ensure sustainable maintenance and Editor function. The intent is to ensure sustainable maintenance and
support of the RFC Series based on the principles of expert support of the RFC Series based on the principles of expert
implementation, clear management and direction, and appropriate implementation, clear management and direction, and appropriate
community input [RFC8729]. community input [RFC8729].
This document defines version 3 of the RFC Editor Model. This This document updates [RFC7841] by defining boilerplate text for the
document updates [RFC7841] by defining boilerplate text for the
Editorial Stream. This document updates [RFC8729] by replacing the Editorial Stream. This document updates [RFC8729] by replacing the
RFC Editor role with the RSWG, RSAB, and RSCE. This document updates RFC Editor role with the RSWG, RSAB, and RSCE. This document updates
[RFC8730] by removing the dependency on certain policies specified by [RFC8730] by removing the dependency on certain policies specified by
the IAB and RFC Series Editor (RSE). More detailed information about the IAB and RFC Series Editor (RSE). More detailed information about
changes from version 2 of the RFC Editor Model can be found in changes from version 2 of the RFC Editor Model can be found in
Section 9. Section 9.
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and
"OPTIONAL" in this document are to be interpreted as described in
BCP 14 [RFC2119] [RFC8174] when, and only when, they appear in all
capitals, as shown here.
1.1. Changes to RFC 9280 1.1. Changes to RFC 9280
This section details the changes made to [RFC9280] by the RSWG This section details the changes made to [RFC9280] by the RSWG
starting in 2022. If you are not interested in how this document was starting in 2022. If you are not interested in how this document was
changed, skip directly to Section 2. changed, skip directly to Section 2.
[RFC9280] contained significant changes to the publication model for [RFC9280] contained significant changes to the publication model for
RFCs. Those changes created new structures and new processes for the RFCs. Those changes created new structures and new processes for the
publication of RFCs. As these structures and processes have been publication of RFCs. As these structures and processes have been
exercised, the community has found places where they might be exercised, the community has found places where they can be improved.
improved. In addition, gaps in some of the processes have been In addition, gaps in some of the processes have been found. This
found. This document updates [RFC9280] based on these findings. document updates [RFC9280] based on these findings.
The organization of this RFC is different from typical RFCs in order The organization of this RFC is different from typical RFCs in order
to keep the section numbering the same as [RFC9280]. To keep the to keep the section numbering the same as [RFC9280]. To keep the
section numbering the same, the Introduction section is much longer, section numbering the same, the Introduction section is much longer,
with several subsections that refer to the main body. with several subsections that refer to the main body.
The remainder of this introduction is a list of changes to [RFC9280]. The remainder of this introduction is a list of changes to [RFC9280].
Those changes are instantiated in the rest of the document, with Those changes are instantiated in the rest of the document, with
cross-references between the list of changes and the main body. cross-references between the list of changes and the main body.
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and
"OPTIONAL" in this document are to be interpreted as described in
BCP 14 [RFC2119] [RFC8174] when, and only when, they appear in all
capitals, as shown here.
1.2. RPC Roles and Responsibilities 1.2. RPC Roles and Responsibilities
[RFC9280] created a new structure for the RFC Editor function. It [RFC9280] created a new structure for the RFC Editor function. It
established the RFC Series Working Group (RSWG) and the RFC Series established the RFC Series Working Group (RSWG) and the RFC Series
Approval Board (RSAB) and gave new responsibilities to the RFC Approval Board (RSAB) and gave new responsibilities to the RFC
Production Center (RPC). Broadly speaking, it says that the RSWG Production Center (RPC). Broadly speaking, it says that the RSWG
writes policies for the Editorial Stream, the RSAB approves those writes policies for the Editorial Stream, the RSAB approves those
policies, and the RPC implements those policies. However, [RFC9280] policies, and the RPC implements those policies. However, [RFC9280]
does not specify which group is responsible for defining or building does not specify which group is responsible for defining or building
the specific code and tools that implement the policies agreed upon the specific code and tools that implement the policies agreed upon
in this process. The rest of this section updates [RFC9280] to deal in this process. The rest of this section updates [RFC9280] to deal
with this and other related matters. with this and other related matters.
1.2.1. Tooling and Code Used for Publication of RFCs 1.2.1. Tooling and Code Used for Publication of RFCs
Section 2 states: Section 2 of [RFC9280] states:
| Policy implementation through publication of RFCs in all of the | Policy implementation through publication of RFCs in all of the
| streams that form the RFC Series. This is primarily the | streams that form the RFC Series. This is primarily the
| responsibility of the RFC Production Center (RPC) as contractually | responsibility of the RFC Production Center (RPC) as contractually
| overseen by the IETF Administration Limited Liability Company | overseen by the IETF Administration Limited Liability Company
| (IETF LLC) [RFC8711]. | (IETF LLC) [RFC8711].
The same section also states: The same section also states:
| The RPC implements the policies defined by the Editorial Stream in | The RPC implements the policies defined by the Editorial Stream in
skipping to change at line 283 skipping to change at line 283
| decisions in a publicly available place, preferably with | decisions in a publicly available place, preferably with
| rationale. | rationale.
| |
| If the RPC has questions about how to interpret policy in | If the RPC has questions about how to interpret policy in
| Editorial Stream documents, they should ask the RSAB for guidance | Editorial Stream documents, they should ask the RSAB for guidance
| in interpreting that policy per the process described in | in interpreting that policy per the process described in
| Section 4.4. | Section 4.4.
1.2.2. Conflict Resolution for Implementation Decisions 1.2.2. Conflict Resolution for Implementation Decisions
Section 4.4 provides a pathway for resolution of conflicts between Section 4.4 of [RFC9280] provides a pathway for resolution of
the RPC and the author(s) of a specific document. No appeal pathway conflicts between the RPC and the author(s) of a specific document.
is given for resolution of issues that may occur when a conflict No appeal pathway is given for resolution of issues that may occur
arises with an implementation decision that applies to the entire when a conflict arises with an implementation decision that applies
editorial process (not just one document). to the entire editorial process (not just one document).
The paragraph below is reflected in Section 4.4 of this document: The paragraph below is reflected in Section 4.4 of this document:
| If the RPC is responsible for interpreting policy decisions at | If the RPC is responsible for interpreting policy decisions at
| both the document and editorial process tooling level, conflicts | both the document and editorial process tooling level, conflicts
| on either level will involve interpretation of written policy (or | on either level will involve interpretation of written policy (or
| the acknowledgment that policy does not exist to cover a given | the acknowledgment that policy does not exist to cover a given
| situation). In any case, the conflict resolution will now use the | situation). In any case, the conflict resolution will now use the
| same path of appeal: to the RSAB. | same path of appeal: to the RSAB.
skipping to change at line 337 skipping to change at line 337
| |
| * The RFC Editor website (https://www.rfc-editor.org) MUST be | * The RFC Editor website (https://www.rfc-editor.org) MUST be
| primarily focused on consumers of RFCs. | primarily focused on consumers of RFCs.
| |
| * Consumers of RFCs MUST NOT be required or expected to become | * Consumers of RFCs MUST NOT be required or expected to become
| IETF/IRTF participants unless they wish to extend, update, or | IETF/IRTF participants unless they wish to extend, update, or
| modify an RFC. | modify an RFC.
1.3. Updates to RFC 9720 1.3. Updates to RFC 9720
[RFC9720], "RFC Formats and Versions", updated [RFC9280]. [RFC9720], "RFC Formats and Versions", updates [RFC9280]. This
document updates [RFC9720].
1.3.1. RFCs May Be Reissued 1.3.1. RFCs May Be Reissued
Section 7.6 of [RFC9280] says: Section 7.6 of [RFC9280] says:
| Once published, RFC Series documents are not changed. | Once published, RFC Series documents are not changed.
That sentence is replaced in Section 7.6 of this document with: That sentence is replaced in Section 7.6 of this document with:
| Once published, RFCs may be reissued, but the semantic content of | Once published, RFCs may be reissued, but the semantic content of
skipping to change at line 362 skipping to change at line 363
A new policy is added to Section 7 of this document: A new policy is added to Section 7 of this document:
| 7.8. Consistency | 7.8. Consistency
| |
| RFCs are copyedited, formatted, and then published. They may be | RFCs are copyedited, formatted, and then published. They may be
| reissued to maintain a consistent presentation. | reissued to maintain a consistent presentation.
1.4. Purview of the RSWG and RSAB 1.4. Purview of the RSWG and RSAB
Section 3 says: Section 3 of [RFC9280] says:
| Policies under the purview of the RSWG and RSAB might include, but | Policies under the purview of the RSWG and RSAB might include, but
| are not limited to, document formats, processes for publication | are not limited to, document formats, processes for publication
| and dissemination of RFCs, and overall management of the RFC | and dissemination of RFCs, and overall management of the RFC
| Series. | Series.
The following is added to Section 3 of this document immediately The following is added to Section 3 of this document immediately
following that sentence: following that sentence:
| Such policies will not include detailed technical specifications, | Such policies will not include detailed technical specifications,
skipping to change at line 534 skipping to change at line 535
discussion venues shall be open to all interested individuals, and discussion venues shall be open to all interested individuals, and
all RSWG contributions shall be subject to intellectual property all RSWG contributions shall be subject to intellectual property
policies, which must be consistent with those of the IETF as policies, which must be consistent with those of the IETF as
specified in [BCP78] and [BCP79]. specified in [BCP78] and [BCP79].
All discussions in the RSWG shall take place on an open email All discussions in the RSWG shall take place on an open email
discussion list, which shall be publicly archived. discussion list, which shall be publicly archived.
The RSWG is empowered to hold in-person, online-only, or hybrid The RSWG is empowered to hold in-person, online-only, or hybrid
meetings, which should be announced with sufficient notice to enable meetings, which should be announced with sufficient notice to enable
broad participation; the IESG Guidance on Face-to-Face and Virtual broad participation; the IESG Guidance on In-Person and Online
Interim Meetings (https://www.ietf.org/about/groups/iesg/statements/ Interim Meetings (https://datatracker.ietf.org/doc/statement-iesg-
interim-meetings-guidance-2016-01-16/) provides a reasonable guidance-on-in-person-and-online-interim-meetings-20230814/) provides
baseline. In-person meetings should include provision for effective a reasonable baseline. In-person meetings should include provision
online participation for those unable to attend in person. for effective online participation for those unable to attend in
person.
The RSWG shall operate by rough consensus, a mode of operation The RSWG shall operate by rough consensus, a mode of operation
informally described in [RFC2418]. informally described in [RFC2418].
The RSWG may decide by rough consensus to use additional tooling The RSWG may decide by rough consensus to use additional tooling
(e.g., GitHub as specified in [RFC8874]), forms of communication, and (e.g., GitHub as specified in [RFC8874]), forms of communication, and
working methods (e.g., design teams) as long as they are consistent working methods (e.g., design teams) as long as they are consistent
with this document and with [RFC2418] or its successors. with this document and with [RFC2418] or its successors.
Absent specific guidance in this document regarding the operation of Absent specific guidance in this document regarding the operation of
skipping to change at line 1540 skipping to change at line 1542
[RFC9280] was the result of discussion within the original Program [RFC9280] was the result of discussion within the original Program
and described version 3 of the RFC Editor Model while remaining and described version 3 of the RFC Editor Model while remaining
consistent with [RFC8729]. As stated earlier, this document consistent with [RFC8729]. As stated earlier, this document
obsoletes [RFC9280]. obsoletes [RFC9280].
The following sections describe the changes from version 2 in more The following sections describe the changes from version 2 in more
detail. detail.
9.1. RFC Editor Function 9.1. RFC Editor Function
Several responsibilities previously assigned to the RFC Editor or, Several responsibilities previously assigned to the RFC Editor (or
more precisely, the RFC Editor function, are now performed by the more precisely, the RFC Editor function) are now performed by the
RSWG, RSAB, RPC, RSCE, and IETF LLC (alone or in combination). These RSWG, RSAB, RPC, RSCE, and IETF LLC (alone or in combination). These
include various aspects of strategic leadership (Section 2.1.1 of include various aspects of strategic leadership (Section 2.1.1 of
[RFC8728]), representation of the RFC Series (Section 2.1.2 of [RFC8728]), representation of the RFC Series (Section 2.1.2 of
[RFC8728]), development of RFC production and publication [RFC8728]), development of RFC production and publication
(Section 2.1.3 of [RFC8728]), development of the RFC Series (Section 2.1.3 of [RFC8728]), development of the RFC Series
(Section 2.1.4 of [RFC8728]), operational oversight (Section 3.3 of (Section 2.1.4 of [RFC8728]), operational oversight (Section 3.3 of
[RFC8729]), policy oversight (Section 3.4 of [RFC8729]), the editing, [RFC8729]), policy oversight (Section 3.4 of [RFC8729]), the editing,
processing, and publication of documents (Section 4.2 of [RFC8729]), processing, and publication of documents (Section 4.2 of [RFC8729]),
and development and maintenance of guidelines and rules that apply to and development and maintenance of guidelines and rules that apply to
the RFC Series (Section 4.4 of [RFC8729]). Among other things, this the RFC Series (Section 4.4 of [RFC8729]). Among other things, this
skipping to change at line 1610 skipping to change at line 1612
dispensed with the RSOC. References to the RSOC in documents such as dispensed with the RSOC. References to the RSOC in documents such as
[RFC8730] are obsolete. [RFC8730] are obsolete.
9.6. RFC Series Advisory Group (RSAG) 9.6. RFC Series Advisory Group (RSAG)
Version 1 of the RFC Editor Model [RFC5620] specified the existence Version 1 of the RFC Editor Model [RFC5620] specified the existence
of the RFC Series Advisory Group (RSAG), which was no longer of the RFC Series Advisory Group (RSAG), which was no longer
specified in version 2 of the RFC Editor Model. For the avoidance of specified in version 2 of the RFC Editor Model. For the avoidance of
doubt, [RFC9280] affirmed that the RSAG was disbanded. (The RSAG is doubt, [RFC9280] affirmed that the RSAG was disbanded. (The RSAG is
not to be confused with the RFC Series Approval Board (RSAB), which not to be confused with the RFC Series Approval Board (RSAB), which
this document establishes.) this document specifies.)
9.7. Editorial Stream 9.7. Editorial Stream
This document specifies the Editorial Stream in addition to the This document specifies the Editorial Stream in addition to the
streams already described in [RFC8729]. streams already described in [RFC8729].
10. Security Considerations 10. Security Considerations
The same security considerations as those in [RFC8729] apply. The The same security considerations as those in [RFC8729] apply. The
processes for the publication of documents must prevent the processes for the publication of documents must prevent the
 End of changes. 15 change blocks. 
33 lines changed or deleted 35 lines changed or added

This html diff was produced by rfcdiff 1.48.