You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
title: IESG Processing of RFC Errata for the IETF Stream
47
53
author:
@@ -94,14 +100,19 @@ At the organizational level, the SSPs are:
94
100
* Independent Submissions Editor for Independent Submission Stream documents
95
101
* RFC Series Approval Board for Editorial Stream documents
96
102
97
-
In addition, the RFC Production Center reviews editorial errata reports from all streams and marks them as verified when possible, as per {{IESG-Err-Proc}}.
103
+
In addition, the RFC Production Center reviews editorial errata reports from all streams and marks them as verified when possible, as per {{IESG-Err-Proc-2021}}.
98
104
99
105
## Background on RFC Errata {#background}
100
106
101
-
The RFC Production Center (RPC) began to collect and post RFC errata in 2000. The
107
+
The RFC Production Center (RPC) began to collect and post RFC errata in 2000. A
108
+
[very early snapshot](https://web.archive.org/web/20001029084225/http://www.rfc-editor.org/errata.html)
109
+
can be seen at the Wayback Machine. The
102
110
idea was to discourage readers from repeatedly pointing out the same
103
-
typos in published RFCs. This evolved into an errata verification
111
+
typos in published RFCs. Initially, errata were not separated into technical and
112
+
editorial errata. This classification started in 2002. This evolved into an errata verification
104
113
and posting process that was a manually operated, email-based task.
114
+
Errata were listed on one page and grouped by RFC number. See this
115
+
[snapshot from 2003](https://web.archive.org/web/20031202151009/http://www.rfc-editor.org/cgi-bin/errata.pl).
105
116
Errata from this period have been made available in the current system
106
117
and marked as Reported or Verified, as appropriate. Generally,
107
118
the name of the verifier is not given as this information was not
@@ -114,11 +125,8 @@ and posting required more human resources, a web-based process {{ERRATA_SYS_PROP
114
125
and launched in November 2007.
115
126
116
127
Another reason for the current, web-based approach to handling erratum reports
117
-
is that about half the reports are not
118
-
simply editorial, but rather apply to the technical contents of RFCs. A
119
-
savvy implementer of the specification can often, but not always,
120
-
determine what was intended by the RFC as published, but technical
121
-
errors should be announced somehow. Furthermore, the posting of technical
128
+
is that about half the reports apply to the technical contents of RFCs,
129
+
and the posting of technical
122
130
errata for Standards Track documents should always involve the IESG,
123
131
as a matter of correct process. Technical errata may require much
124
132
review and discussion among the author(s), Area Directors, and other
@@ -133,13 +141,37 @@ rather than an error in the design of the protocol or other entity
133
141
defined in the document, but this distinction may be too imprecise to
134
142
avoid hard choices. For the IETF Stream, these choices are
135
143
made by the IESG and are discussed in their guidelines on
136
-
errata processing {{IESG-Err-Proc}}.
144
+
errata processing {{IESG-Err-Proc-2021}}.
137
145
138
146
After consulting with the RPC in 2021, the IESG requested that the RPC
139
-
perform the initial review of editorial errata reports (including the backlog of open editorial reports) and resolve those that are clearly editorial
140
-
in nature {{IESG-Err-Proc}}. The other streams adopted the same processing
147
+
perform the initial review of editorial errata reports (including the backlog of
148
+
openeditorial reports) and resolve those that are clearly editorial
149
+
in nature {{IESG-Err-Proc-2021}}. The other streams adopted the same processing
141
150
for editorial reports.
142
151
152
+
### The Creation of the 'Hold For Document Update' State
153
+
154
+
When errata reports started to be collected and posted, there were only two states:
155
+
Verified and Rejected.
156
+
157
+
The IESG proposed the "Held for Document Update" (HFDU) state in 2008. See {{IESG-Err-Proc-2008}}.
158
+
HFDU initially applied to the following:
159
+
160
+
* Things that are clearly wrong but could not cause an implementation or deployment problem
161
+
* Trivial grammar corrections
162
+
* Typographical errors which would not cause any confusions to implementation or deployments
163
+
* Changes which are simply stylistic issues or simply make things read better
164
+
* Changes that modify the working of a protocol to something that might be different from the
165
+
intended consensus when the document was approved should be either Hold for Document Update or
166
+
Rejected. Deciding between these two depends on judgment. In unclear situations, small changes
167
+
can be Hold for Document Update.
168
+
169
+
The application of HFDU changed when the IESG updated their guidelines in 2021 (see {{IESG-Err-Proc-2021}}).
170
+
The first three items above were moved from HFDU to Verified. Currently, HFDU applies to the following:
171
+
172
+
- Changes that are stylistic issues or simply make things read better
173
+
- Clearly wrong technical items that do not have a clear resolution or requires further discussion
174
+
143
175
# Current Errata Process Using the Web Portal {#current-process}
144
176
145
177
To manage and automate the reporting, verifying, and posting of
@@ -161,7 +193,7 @@ for more details).
161
193
162
194
For more information on the states and their definitions, and the
163
195
guidelines by which the IESG classifies erratum reports into the
164
-
above states, see {{IESG-Err-Proc}}.
196
+
above states, see {{IESG-Err-Proc-2021}}.
165
197
166
198
The Web interface supports the following functions:
0 commit comments