--On Thursday, December 19, 2024 09:46 -0600 Jean Mahoney
<jmaho...@amsl.com> wrote:

> Hi all,
> 
> On 12/18/24 9:06 PM, Stephen Farrell wrote:
>> 
>> Hiya,
>> 
>> On 19/12/2024 02:24, Brian E Carpenter wrote:
>>> 
>>> I also don't think that the current errata system really
>>>  creates a
>>> big workload. We have a big backlog, but that seems to
>>>  be due to
>>> low prioritization (and I think that's a collective error
>>> ).
>> 
>> I think that's an erroneous diagnosis of the problem. The current
>> system is so bad, for all concerned, it causes most people to
>> de-prioritise errata processing would be my take.
> 
> [JM] I have heard from many verifiers that it is difficult to build
> the context to evaluate a report for an RFC that the verifier is
> not familiar with. This task gets harder with older RFCs that no
> longer have active working groups or reachable authors.
> 
> What can a new system do to help a verifier process these reports?
> 
> Should the system not allow reports on Legacy / Historic / Obsolete
> RFCs? That would reduce verifier burden and could be turned into a
> policy statement. [With my RPC hat on: We should attempt to treat
> RFCs as uniformly as possible. Note that obsolete RFCs can still be
> widely implemented. Switching to my personal hat: We should
> encourage readers to read the newer RFCs. We should reduce
> attractive nuisances. For example, Legacy RFCs receive far more
> junk reports.]
> 
> There seems to be an unwritten policy that if the verifier can't
> verify a report, they have to keep the report open until somebody
> (e.g., the next AD) figures out. The current final statuses
> (Verified, Rejected, Hold For Document Update) may encourage
> keeping reports open. That is, a verifier may not feel comfortable
> rejecting a report if they can't say with certainty that the report
> was incorrect.
> 
> A new way to close a report might help: "Closed - insufficient
> information". The verifier asked for assistance, but didn't receive
> any. The request and non-answer would need to be visible in some
> way (a link to a mail or issue thread in the report's notes). A
> policy statement here would be along the lines of "If the verifier
> cannot verify the report after asking for assistance, the verifier
> may close the report."
> 
> To deal with the backlog, should we just close reports that have
> been open for a long time? The definition of "long time" would need
> to be determined. Or should the RPC host a hackathon at an upcoming
> IETF meeting where verifiers work through as many open reports as
> possible? We could bring pizza :-)

Jean,

The more I think about this, the more I find myself aligned with
Christian's view -- the main focus of the system should be less about
"error" identification and correction than about providing input for
future revisions of a document and maybe at least a clue about when
such a revision is needed.  That perspective would largely eliminate
my concern about verification (and possibly some rejections) without
the same level of consensus that was associated with the original
approval and publication.  More important, it would reduce the
workload expectations on the IESG and maybe that on the RPC.  We
might even get the "errata" terminology out of our vocabulary and
start talking about "request for update or revision".

That adjustment in focus would have the useful side-effect of
providing an easy and immediate answer to several of your questions.
For example, we don't accept requests to update Historic RFCs because
the community (presumably) has decided they are no longer of
interest.  For even more obvious reasons, we also don't accept
requests to change documents that have already been obsoleted. Even
for a widely implemented obsoleted RFC, if a fix is needed, the right
way to apply it would be a clarifying update to the obsoleting
document (any change to the obsolete one would almost certainly
create a confusing fork and require even more work later).   Update
requests for documents that were associated with active WGs would go
direct to the WGs.  For individual submissions, the authors would be
notified.  Otherwise, I'd hope we could keep an easily-accessed table
that would show how many requests/ comments have been received on a
given RFC, when the earliest and most recent ones, were, etc., but
that the IESG was not required to evaluate that list until the usual
process for proposing a update or replacement for and RFC was
actually initiated through community discussion and, typically, an
I-D.  The notion of "closed" would yield, at the extremes, to "active
discussion underway" and "generally ignored" but neither of those
would be an official category requiring any action.  The tracker
should show "discussion initiated" but not "errata verified and
applied".  As another side effect, the idea of people finding errors
and submitting errata reports to get credit would vanish in favor of
"started (or tried to start) discussion about perceived problems" --
probably less useful to them and more useful to the community.

And, fwiw, I see the above outline as consistent with many of the
ideas in draft-farrell-errata, including "chuck it out and replace it
entirely", even though the change in focus would require some
revision to specific text.

best,
   john

-- 
rswg mailing list -- rswg@rfc-editor.org
To unsubscribe send an email to rswg-le...@rfc-editor.org

Reply via email to