Re: [Extra] AD Review of draft-ietf-extra-imap4rev2
"Murray S. Kucherawy" <superuser@gmail.com> Mon, 04 January 2021 17:29 UTC
Return-Path: <superuser@gmail.com>
X-Original-To: extra@ietfa.amsl.com
Delivered-To: extra@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
by ietfa.amsl.com (Postfix) with ESMTP id EFA4A3A0F4D
for <extra@ietfa.amsl.com>; Mon, 4 Jan 2021 09:29:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.196
X-Spam-Level:
X-Spam-Status: No, score=-0.196 tagged_above=-999 required=5
tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1,
DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001,
RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
URIBL_BLOCKED=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 IsgJ9a_HA_U2 for <extra@ietfa.amsl.com>;
Mon, 4 Jan 2021 09:29:38 -0800 (PST)
Received: from mail-vk1-xa32.google.com (mail-vk1-xa32.google.com
[IPv6:2607:f8b0:4864:20::a32])
(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 5D21B3A0FEE
for <extra@ietf.org>; Mon, 4 Jan 2021 09:29:31 -0800 (PST)
Received: by mail-vk1-xa32.google.com with SMTP id k9so6342435vke.4
for <extra@ietf.org>; Mon, 04 Jan 2021 09:29:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=mime-version:references:in-reply-to:from:date:message-id:subject:to
:cc; bh=GGIsHJlOeZ8wCPoOWSclvAs41LdtKF1N3afTLnPr6R4=;
b=ZPDnb8itRXFIacBL8zS47zD+4NnG2ZOXqcJ1dXxg07mBNprjJ1m28LyntzYVBV8oXy
kHAZwGQoM36d0TkEglFzahlSbIIYFfsncgIMh59nVtvTujCJ9FcRTdKJJoyPtp6sYYhR
KQrJv28Np98AinpofMPwgTty+u6AdpeFCcJgKB23ge2TPelu0Rw9lr3HpAXHHNq2D9do
MUplSfi9SoVopf0zaIaPnIUOglJZWtc1e22+RJosWuxBDqc9yvkUZJ4qZVK4KMHrcjkL
es1fx8QutB3iryHaKajdXDS7hNKZiABQw5WEvXOEwY/lFgCVrrlcWAWro/0tCVi8W9CR
cOSg==
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=GGIsHJlOeZ8wCPoOWSclvAs41LdtKF1N3afTLnPr6R4=;
b=SRaM5gFc9G1om5MqIMhpBda6KWLc+eC+B4DlxM+qy+plGVwLZfXE2i0LLOep6voDem
hoPBtu+Kxo+Gkt2yGUB5sEZodmeLnmmGKT/OjV/kQoFSTcMGgoDDhuip8mWpLjT+ooqy
jpWU/3CXP5ng1DepF0sd0IxhHXKDgGo64IqBzWtDJ7ihET7CrWk5ki2DRHuhnhMOtT3F
5KDgkZCTF6VHjeAD52sUF1eAnWfA9q5S+deuUR+GPwkS4E+cuODQp1xQ5GWX+DqATz3H
VseJf/tnUCx2pDx0tXv3X96JGb2HUwQDRRyFwkRlrqA0OmvvG0e0xagrb03vfcW7Azdu
bghQ==
X-Gm-Message-State: AOAM532SG1cV8MUah+XAobvCV3lTPRf91KoMqtJIUrYOu9HTwVIYP/hI
GULcz/xm+zATDG/w8rHU2eWyYBDAdUp2cDPPrV8=
X-Google-Smtp-Source: ABdhPJyLO9uLpkFDAfuHAo/pCJ8/S9RiAyQZeDqKE9zNFZ1m8inAHH+gHmMhp3N3dnCwXrELFZ3ypsjyTfgEgGx+JQM=
X-Received: by 2002:ac5:cc75:: with SMTP id w21mr45177700vkm.14.1609781370165;
Mon, 04 Jan 2021 09:29:30 -0800 (PST)
MIME-Version: 1.0
References: <CAL0qLwaLa+PuGWRrKTbpmDa_SWKT9ZQUEQ9dsPgXfUmTzcYAYw@mail.gmail.com>
<ae15071e-3ab5-2ad0-953b-05856991b287@isode.com>
In-Reply-To: <ae15071e-3ab5-2ad0-953b-05856991b287@isode.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
Date: Mon, 4 Jan 2021 09:29:19 -0800
Message-ID: <CAL0qLwZ9=iPwCBYJjgnPudFaiq8C60s2jDrKU2_=rzn7ghf1cg@mail.gmail.com>
To: Alexey Melnikov <alexey.melnikov@isode.com>
Cc: extra@ietf.org
Content-Type: multipart/alternative; boundary="000000000000bc1eac05b8166edc"
Archived-At: <https://mailarchive.ietf.org/arch/msg/extra/hm2MwrzD4__xhluuaLzepGc4xkc>
Subject: Re: [Extra] AD Review of draft-ietf-extra-imap4rev2
X-BeenThere: extra@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Email mailstore and eXtensions To Revise or Amend <extra.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/extra>,
<mailto:extra-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/extra/>
List-Post: <mailto:extra@ietf.org>
List-Help: <mailto:extra-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/extra>,
<mailto:extra-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Jan 2021 17:29:46 -0000
On Mon, Jan 4, 2021 at 7:39 AM Alexey Melnikov <alexey.melnikov@isode.com> wrote: > Hi Murray, > > Replying to some remaining editorial comments: > On 04/01/2021 08:18, Murray S. Kucherawy wrote: > > Section 5.1 > > There’s a reference “see the Formal Syntax” which could probably benefit > from a section number reference as well. This is actually something I’d > thought about many times earlier in the document up to this point, but I’m > finally saying something here; some of them were clear references like > this, while others were references to commands or flags that are “described > elsewhere in this document”. > > I fixed several cases of missing references. If you find anything else I > missed, please let me know. > I'll check out -23. Section 6.4.4.4 > > I think the inline comments in the various examples don’t really need to > be inline. They could just as easily be prose below each example. > > For some examples this might be more involved than for others. Are you > happy for this to be addressed directly with RFC Editor via an XML comment? > Sure. I just found the inline comments caused the whole example to appear a bit cluttered, and it didn't seem necessary to have them inline. It's more of a presentation thing. > > Section 7.2 and its subsections > > A fair bit of this text is repeated verbatim from earlier sections and > should probably be consolidated. I really noticed this when I hit Section > 7.2.3 where, for instance, \HasChildren is defined both here and in Section > 6.3.9.5, with the paragraphs in both sections being identical. However, > now that I look earlier in 7.2.2, I see the same issue. > > I struggled with some of this, as initially not all mailbox attributes > were listed in Section 7.2.3 (LIST Response). In other sections it is had > to talk about some options without introducing the corresponding mailbox > attribute(s) first. So it would really help to have some specific > suggestions on where you think text can be dropped. > Basically anything that's a verbatim copy from one section to the next should be common factored someplace. For a first suggestion, maybe a section early on enumerating known mailbox attributes, to which later sections can then refer? You could also constrain Section 6 to discuss only the syntax and semantics of the commands themselves and their options, and leave discussion of the responses until their Section 7 counterparts. To cite one particular example, Section 6.3.9.5, the first paragraph is all you need because it describes the modification to the LIST request in general prose; it can then refer to the piece of Section 7 that gives details about the reply. So 6.3.9.5 is reduced to something like: The CHILDREN return option is simply an indication that the client wants information about whether or not mailboxes contain children mailboxes; a server MAY provide it even if the option is not specified. This will cause the reply to contain \HasChildren or \HasNoChildren attributes on the responses to LIST. These are described in Section 7.x.y where the LIST response is defined. -MSK
- [Extra] AD Review of draft-ietf-extra-imap4rev2 Murray S. Kucherawy
- Re: [Extra] AD Review of draft-ietf-extra-imap4re… Alexey Melnikov
- Re: [Extra] AD Review of draft-ietf-extra-imap4re… Alexey Melnikov
- [Extra] Response when no Command in Progress (was… Alexey Melnikov
- [Extra] Use of SHOULD when describing COPY Comman… Alexey Melnikov
- Re: [Extra] AD Review of draft-ietf-extra-imap4re… Murray S. Kucherawy
- Re: [Extra] AD Review of draft-ietf-extra-imap4re… Murray S. Kucherawy
- Re: [Extra] AD Review of draft-ietf-extra-imap4re… Barry Leiba
- [Extra] BCP 178/X- convention (was AD Review of d… Alexey Melnikov
- Re: [Extra] AD Review of draft-ietf-extra-imap4re… Murray S. Kucherawy
- Re: [Extra] BCP 178/X- convention (was AD Review … Barry Leiba
- Re: [Extra] BCP 178/X- convention (was AD Review … Michael Peddemors
- Re: [Extra] BCP 178/X- convention (was AD Review … Murray S. Kucherawy
- Re: [Extra] BCP 178/X- convention (was AD Review … Alexey Melnikov
- Re: [Extra] AD Review of draft-ietf-extra-imap4re… Alexey Melnikov
- Re: [Extra] AD Review of draft-ietf-extra-imap4re… Murray S. Kucherawy
- Re: [Extra] AD Review of draft-ietf-extra-imap4re… Alexey Melnikov
- Re: [Extra] AD Review of draft-ietf-extra-imap4re… Alexey Melnikov