Re: [ietf-dkim] [Technical Errata Reported] RFC6376 (4926)

Barry Leiba <barryleiba@computer.org> Wed, 08 February 2017 02:06 UTC

Return-Path: <ietf-dkim-bounces@mipassoc.org>
X-Original-To: ietfarch-ietf-dkim-archive@ietfa.amsl.com
Delivered-To: ietfarch-ietf-dkim-archive@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A31A129447 for <ietfarch-ietf-dkim-archive@ietfa.amsl.com>; Tue, 7 Feb 2017 18:06:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.4
X-Spam-Level:
X-Spam-Status: No, score=-1.4 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, RCVD_IN_SORBS_SPAM=0.5, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OHS13bQFwt2A for <ietfarch-ietf-dkim-archive@ietfa.amsl.com>; Tue, 7 Feb 2017 18:06:34 -0800 (PST)
Received: from simon.songbird.com (simon.songbird.com [72.52.113.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 504721293E3 for <ietf-dkim-archive@ietf.org>; Tue, 7 Feb 2017 18:06:34 -0800 (PST)
Received: from simon.songbird.com (simon.songbird.com [127.0.0.1]) by simon.songbird.com (8.14.4/8.14.4/Debian-4.1ubuntu1) with ESMTP id v1827TIE028177; Tue, 7 Feb 2017 18:07:30 -0800
Received: from mail-qt0-f172.google.com (mail-qt0-f172.google.com [209.85.216.172]) by simon.songbird.com (8.14.4/8.14.4/Debian-4.1ubuntu1) with ESMTP id v1827PR5028171 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=NOT) for <ietf-dkim@mipassoc.org>; Tue, 7 Feb 2017 18:07:26 -0800
Received: by mail-qt0-f172.google.com with SMTP id x49so152652393qtc.2 for <ietf-dkim@mipassoc.org>; Tue, 07 Feb 2017 18:05:47 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=WLnIXrWzWWuQioTyJOkMWk+kzUAc6QcQGcpSwLHFpJQ=; b=AbDHXAe3OrhAHLH/SeJDsKqRHsdKdorRO9LAdKruJC5VOnR7zGSrUnPnESF2M7PBd6 lwhdMguAwib+QDHkL+XjcIKTymnKWFvQ3TptTtg7LbiRgvVnBqLnToofVsxMoXHhAXCV FVKckYuQuc4UbsXkaSNlabwBruoNUCICD1KzMEPwLUT7oXUBJBrdaogGdyqA2W4JCajF sM83nCbpKLzVYonR4Bn+DApV7kSfW0CviCAgIRwFlUaVBOQWbJ+Pf2IZLNIW+Uq1UomU yYZvi8k0LYEL2ZmBwO16zSDWKgNb1jLLa/xgZQzRsNrac+9tCWySf7BUH9he5za692aO kBIg==
X-Gm-Message-State: AMke39m67AoTFgS+3hBLe9yOMOhW/r8WRmfW1cy+bYzBblCejqGQwGsRCXi8Zgq/JzkJkT3hM5OiEzZboeZymg==
X-Received: by 10.237.62.9 with SMTP id l9mr18660153qtf.198.1486519541020; Tue, 07 Feb 2017 18:05:41 -0800 (PST)
MIME-Version: 1.0
References: <CALaySJJ8QvWp=QChL9Pvt5ytySpeRnU1y4xaXAiRD9vi4M+oZg@mail.gmail.com> <20170207181909.9946.qmail@ary.lan> <CALaySJKWvg+92jSk25OvMR1J9vBqtsSgp+VUTw+KuYDY+zJS=g@mail.gmail.com> <84e6e9cd-738d-c642-5533-331113adb604@dcrocker.net> <CALaySJ+4R8MUndC2n7GzMPqNQHb_OCbVPJi07FY2za2rWN-DTw@mail.gmail.com> <d462a0ec-99bf-e5e0-ae39-38aa9d670122@rolandturner.com>
In-Reply-To: <d462a0ec-99bf-e5e0-ae39-38aa9d670122@rolandturner.com>
From: Barry Leiba <barryleiba@computer.org>
Date: Wed, 08 Feb 2017 02:05:30 +0000
Message-ID: <CALaySJJOSXgA1T46YPfy9QCNy5DnDsL3Vb7X+V-EURhUiKyMHw@mail.gmail.com>
To: Roland Turner <roland@rolandturner.com>
Cc: DKIM Mailing List <ietf-dkim@mipassoc.org>
Subject: Re: [ietf-dkim] [Technical Errata Reported] RFC6376 (4926)
X-BeenThere: ietf-dkim@mipassoc.org
X-Mailman-Version: 2.1.16
Precedence: list
List-Id: IETF DKIM Discussion List <ietf-dkim.mipassoc.org>
List-Unsubscribe: <http://mipassoc.org/mailman/options/ietf-dkim>, <mailto:ietf-dkim-request@mipassoc.org?subject=unsubscribe>
List-Archive: <http://mipassoc.org/pipermail/ietf-dkim/>
List-Post: <mailto:ietf-dkim@mipassoc.org>
List-Help: <mailto:ietf-dkim-request@mipassoc.org?subject=help>
List-Subscribe: <http://mipassoc.org/mailman/listinfo/ietf-dkim>, <mailto:ietf-dkim-request@mipassoc.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7039987411515015788=="
Errors-To: ietf-dkim-bounces@mipassoc.org
Sender: ietf-dkim <ietf-dkim-bounces@mipassoc.org>

Roland, your question is quite appropriate, and thanks for raising it.

At one level, I don't think it matters that much, so we're sort of arguing
minutiae.  But that's something Dave (and John) and I are often wont to do,
so...

My view is that the errata report type is there to alert viewers to what's
most important to note when you're implementing.  Do you need to look at
this to inform your implementation?   If you miss this one, will your
implementation suffer?

I think that's not the case here.  As I see it, the worst that will happen
is that you'll code, you'll test, and maybe you'll try pasting this example
in... and then you'll see a verification failure.  "Huh?", you'll say.  So
you'll check, and then you'll see the (maybe editorial) errata report, and
say, " Ah, that's OK, then," and move on.

Barry

On Tue, Feb 7, 2017 at 5:52 PM Roland Turner <roland@rolandturner.com>
wrote:

> On 02/08/2017 02:52 AM, Barry Leiba wrote:
>
> I think there's a difference between an example that includes
>
> "Reply-To" when it should have included "Subject" (that'd be a
> technical error) and an example that includes "Sujbect" when it should
> have included "Subject" (that'd be an editorial error)... even though
> both of those errors might cause the signature not to verify.
>
> I think an incorrect number of space characters is in the latter category.
>
>
> As a passing engineer who doesn't spend that much time spelunking IETF
> processes, a question that appears to be begged here is why the distinction
> matters. This is not immediately clear from any of the Status and Type of
> RFC Errata page <https://www.rfc-editor.org/errata-definitions/>, the How
> to Report Errata page <https://www.rfc-editor.org/how-to-report/>, or the
> FAQ <https://www.rfc-editor.org/faq/>. There is an important distinction
> when categorising changes during the preparation of an RFC (broader
> approval is required for technical changes), but this does not appear to
> apply to errata. Are you able to throw some light on this?
>
> (On the question that Dave has raised:
>
>    - I'd suggest that text which - in addition to being intended for
>    human readers to understand - is intended for copy+paste into the input of
>    an automated tool for interpretation by that tool but which contains typos
>    contains what seems more like a technical than editorial error, even though
>    the technical information being communicated to a human reader is
>    essentially unchanged. This appears consistent with the first of the
>    examples cited on the errata page; in that case anyone writing a validating
>    parser and having it fail on the sample would quickly recognise the
>    reversed order of the tags in the text, but it is nonetheless classified as
>    technical.
>    - I also note that the How to Report Errata page makes specific
>    mention of what to do in ambiguous cases: "Tip: If the type is not clear,
>    select Technical, and add your concern to the Notes."
>
> )
>
>
> - Roland
>
_______________________________________________
NOTE WELL: This list operates according to
http://mipassoc.org/dkim/ietf-list-rules.html