Re: [MORG] [Technical Errata Reported] RFC6154 (5265)

Barry Leiba <barryleiba@computer.org> Sun, 25 February 2018 20:03 UTC

Return-Path: <barryleiba@gmail.com>
X-Original-To: morg@ietfa.amsl.com
Delivered-To: morg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3186812711E for <morg@ietfa.amsl.com>; Sun, 25 Feb 2018 12:03:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 eDPoJDQvRLrt for <morg@ietfa.amsl.com>; Sun, 25 Feb 2018 12:03:42 -0800 (PST)
Received: from mail-yw0-x22a.google.com (mail-yw0-x22a.google.com [IPv6:2607:f8b0:4002:c05::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 493BE126C2F for <morg@ietf.org>; Sun, 25 Feb 2018 12:03:42 -0800 (PST)
Received: by mail-yw0-x22a.google.com with SMTP id u84so453318ywg.9 for <morg@ietf.org>; Sun, 25 Feb 2018 12:03:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-transfer-encoding; bh=zqJgvuhxP1mVgKUQ42fCxIqXLiCw2BgLR0RGIQXCVaU=; b=aJVIa+OnvCe4dTQrJOTlevg8rdDNKLtJl1hh2Mh+5d5M0s2DyrIj9gK2ICEF+k1tb4 Oi1pKEWuq+tdwBrEqnOhW17kQ3rcQN5ONyRZXXSivpsEGGKrd3Pi4TPFDMZLLo46Mr3Q qNraD5N2j2cLPNnXgTxrZSBs0vEKd4RKC382ODxvvx5Mszi1Df/5P+NGlGCylkcn8SaC hbax++NrBrxkymgSWUi68bWoMM+5FGXixAlbHT/mxmCCK2VwQkOWFYXrohKFfwPcE4Kp 2MIb33GmcoruKQTIyOyGkHcIWvffnt7JP4OqCuEvXUSJwY9rQFsVK7V5AsV5KKK5bMab bVQQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-transfer-encoding; bh=zqJgvuhxP1mVgKUQ42fCxIqXLiCw2BgLR0RGIQXCVaU=; b=tUTAPCRDZcpaNNnCBoPr8i2BdDoWRyCceUfYhQLwTu7rMLwanCCqMw+Jy+oo38+ePC qxU/QVmstbDpcqBX2QpZ4kqU5j+ojVXv4qzBJix/tlk7y5rQGUaIbWWVmYI4LofbUTnY Q9g06HQMLHJ8DK1TtM9J2DQlSdFadHMc/2al5RZNk0LbIAiU+ckDBwv1DR9hzkB+j5xE drJZbgWp+PEHZ7VTQjRUXQc3HghaCC6zCqVazcBAhQc5kPWCdrFkMwAmXNFUyTHqpNPw o4JcxYoTVfW2QX4M1gAZDWl3iX+G4E1aYts7sh1TGjCW/HswbIamSlRVwqq98MtUH/8y tNTg==
X-Gm-Message-State: APf1xPBnP64RrVvxP5K06+9OKEsxP8CxIsqWJ14opbZPr9glBR/WqCzU YmV8L4HYkIbndZzgU9FCCUCHzzsFu2QVHEvooj4=
X-Google-Smtp-Source: AG47ELtXKoihH7fNcxgiZLGpSPn0m0LpLfSlzVVFf2mEQZD7paHV3H+kK5OUxAKZOS6vpUIDQs9cezbsQ4BoeUzegjE=
X-Received: by 10.129.68.18 with SMTP id r18mr5268557ywa.184.1519589021282; Sun, 25 Feb 2018 12:03:41 -0800 (PST)
MIME-Version: 1.0
Sender: barryleiba@gmail.com
Received: by 2002:a25:b7cb:0:0:0:0:0 with HTTP; Sun, 25 Feb 2018 12:03:40 -0800 (PST)
In-Reply-To: <20180225161655.11CA8B80C6A@rfc-editor.org>
References: <20180225161655.11CA8B80C6A@rfc-editor.org>
From: Barry Leiba <barryleiba@computer.org>
Date: Sun, 25 Feb 2018 12:03:40 -0800
X-Google-Sender-Auth: 83PEmCjDK4IUeGCgkbHSuNncFrA
Message-ID: <CALaySJK7hM4JufHPOvrUH=8Gx0Eh3f1rWdG5i-XjDpwgu8LkUA@mail.gmail.com>
To: RFC Errata System <rfc-editor@rfc-editor.org>
Cc: "Jamie Nicolson (倪志明)" <nicolson@google.com>, Ben Campbell <ben@nostrum.com>, Alexey Melnikov <aamelnikov@fastmail.fm>, Adam Roach <adam@nostrum.com>, Randall Gellens <rg+ietf@qualcomm.com>, Timo Sirainen <tss@iki.fi>, rag@ragged-software.com, morg <morg@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/morg/FkwzlMwW0roI88ry5i-YxhKcEMc>
Subject: Re: [MORG] [Technical Errata Reported] RFC6154 (5265)
X-BeenThere: morg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Messaging Organization <morg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/morg>, <mailto:morg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/morg/>
List-Post: <mailto:morg@ietf.org>
List-Help: <mailto:morg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/morg>, <mailto:morg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 25 Feb 2018 20:03:44 -0000

Roy, thanks for taking the time to make this report.

As this is an IMAP extension, it inherits such aspects from IMAP, RFC
3501.  The beginning of RFC 3501 Section 9 says this:

        Note: [ABNF] rules MUST be followed strictly; in
        particular:

        (1) Except as noted otherwise, all alphabetic characters
        are case-insensitive.  The use of upper or lower case
        characters to define token strings is for editorial clarity
        only.  Implementations MUST accept these strings in a
        case-insensitive fashion.

The notations here such as "\Archive" match the related non-extended
notations in RFC 3501 such as "\Noselect", all done for the same
editorial style and all subject to that note in RFC 3501.

Alexey, I suggest marking this report as "rejected".

That said, while this doesn't represent an error or omission in the
spec, it certainly wouldn't have hurt to have been explicit about
this.  So I also suggest that any work the Extra working group does
related to IMAP takes an extra sentence here or there to be clear that
the items it defines are case-insensitive, and that the case shown in
the text is merely an editorial choice (perhaps just by explicitly
saying "See the ABNF notes at the beginning of RFC 3501 Section 9.").

Barry


On Sun, Feb 25, 2018 at 8:16 AM, RFC Errata System
<rfc-editor@rfc-editor.org> wrote:
> The following errata report has been submitted for RFC6154,
> "IMAP LIST Extension for Special-Use Mailboxes".
>
> --------------------------------------
> You may review the report below and at:
> http://www.rfc-editor.org/errata/eid5265
>
> --------------------------------------
> Type: Technical
> Reported by: Roy A. Gilmore <rag@ragged-software.com>
>
> Section: GLOBAL
>
> Original Text
> -------------
>
>
> Corrected Text
> --------------
>
>
> Notes
> -----
> In RFC6154, the special-use attributes are consistently shown with initial capitals, but there doesn't appear to be any guidance whether the special-use attributes are case-sensitive, case-insensitive, or implementation defined. This could lead to interoperability issues.
>
> Instructions:
> -------------
> This erratum is currently posted as "Reported". If necessary, please
> use "Reply All" to discuss whether it should be verified or
> rejected. When a decision is reached, the verifying party
> can log in to change the status and edit the report, if necessary.
>
> --------------------------------------
> RFC6154 (draft-ietf-morg-list-specialuse-06)
> --------------------------------------
> Title               : IMAP LIST Extension for Special-Use Mailboxes
> Publication Date    : March 2011
> Author(s)           : B. Leiba, J. Nicolson
> Category            : PROPOSED STANDARD
> Source              : Message Organization
> Area                : Applications
> Stream              : IETF
> Verifying Party     : IESG



-- 
Barry
--
Barry Leiba  (barryleiba@computer.org)
http://internetmessagingtechnology.org/