Re: [Extra] Magnus Westerlund's Discuss on draft-ietf-extra-sieve-mailboxid-06: (with DISCUSS)

Ken Murchison <murch@fastmail.com> Tue, 09 March 2021 13:47 UTC

Return-Path: <murch@fastmail.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 A0C733A0C5F for <extra@ietfa.amsl.com>; Tue, 9 Mar 2021 05:47:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.119
X-Spam-Level:
X-Spam-Status: No, score=-2.119 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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=fastmail.com header.b=g9dZN99v; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=H39jeb3U
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 e3YVsPWSJ7Lb for <extra@ietfa.amsl.com>; Tue, 9 Mar 2021 05:47:37 -0800 (PST)
Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9A05C3A0C58 for <extra@ietf.org>; Tue, 9 Mar 2021 05:47:37 -0800 (PST)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id D76A85C00E0 for <extra@ietf.org>; Tue, 9 Mar 2021 08:47:36 -0500 (EST)
Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Tue, 09 Mar 2021 08:47:36 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= subject:to:references:from:message-id:date:mime-version :in-reply-to:content-type; s=fm2; bh=PUmTV5+TsloIpiJpaZYkS1l/Bvb 0g+QT41Sv94r3lpA=; b=g9dZN99vFjGH4A3gMbLvRr2c4gkQJ0nt5+pz3nY5ppA LTaVFThleGIg0UvxBw5sEJZwLI1bmOAGEPLrgsiaPo4nKJsAaEwMhZLpXRDwHf6p cKg7+7JGnLYtAPxzJhivEibBozB+qeN+PRTqwDted2/Wj2nQLUecjl/jggMYxhuf DJ+Obm7NuT9ZhTwqUy+Aa6AbJ1SO9yZFb7x1e2L+OaOS5LSyXTWFao40QewEcWyx /q560VnbkVz1+pFcryH2aOZl5XTmbulZeD+rWhamP4l0bkSPsIoFi/+NQxMD7apn q4df/yrrrC4/+D+CH44EajRr5vnA3XvnvUIdP56jJPQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=PUmTV5 +TsloIpiJpaZYkS1l/Bvb0g+QT41Sv94r3lpA=; b=H39jeb3Uj8PP2Tp/OZm0Z0 PRAioiLeUceeieya4rOXOwYi4ZZzs5Ai56oP7yB0IJcJ+4NT/UUNdjo2Mg3d05kB uU9tWHqbvRPvvYO544L5YnrkXU5hogkwyQO8ZGm/7aVmXgjCYwD9RxerxAhMZ0mA DtMm31q7aM9rBcl1Qo2kvEXkitL8LdTGNALAa4OVfsQxI1jsJKXm8Q/pkWDPMOky fTptqdNkivWbQhM5HPIWj2PFXH/jW7Y1e0FopkHXDxpuvTj1STpUf5316QQOkUsD 4WAecpecqyXOyRze35rxT014oWIhQRRfFvFE4UELdVs7x2CNo4W6CF9ktREO73tQ ==
X-ME-Sender: <xms:eHxHYPxhTn0YwoIpTLTBEQ9LJLa5zzDB5TU8k0uQJ0wAEQ9X67yWmQ> <xme:eHxHYFEu2HvKd4WKzziVF8RjI-8L0ucJ-RA2_btwjn0v1OcdUXXe199YjiVUJiswj MoiZpU_OieKlQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrudduiedgheeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefuvfhfhffkffgfgggjtgesrgdtre ertdefheenucfhrhhomhepmfgvnhcuofhurhgthhhishhonhcuoehmuhhrtghhsehfrghs thhmrghilhdrtghomheqnecuggftrfgrthhtvghrnheptefhtdekgfelvdfhheffhffgtd ehhedtudetudelfeefvdekgfetgefgfeehiedunecuffhomhgrihhnpehivghtfhdrohhr ghenucfkphepjeegrdejjedrkeehrddvhedtnecuvehluhhsthgvrhfuihiivgeptdenuc frrghrrghmpehmrghilhhfrhhomhepmhhurhgthhesfhgrshhtmhgrihhlrdgtohhm
X-ME-Proxy: <xmx:eHxHYDy0lZILUpTbUT3Imf2d_4F0QSZ9pqE3dbDgfNHbCbmnCYLMMw> <xmx:eHxHYGvzkWdNTc0crMOZI_a0v4rKUCZsqckX7cUbaufb7b8jjRB5_g> <xmx:eHxHYA3aZfKICK87STfkCQ7mLxzAiqp8qsqYUHoy2YE-qEdMjPj9Hg> <xmx:eHxHYAVmFUvJWbtrCZ-9EkO1do1uB6tnjCdi4ix5qsFt0kwO8OVKAw>
Received: from [192.168.1.22] (cpe-74-77-85-250.buffalo.res.rr.com [74.77.85.250]) by mail.messagingengine.com (Postfix) with ESMTPA id 195E624005E for <extra@ietf.org>; Tue, 9 Mar 2021 08:47:36 -0500 (EST)
To: extra@ietf.org
References: <160804212198.17646.8123862646316973469@ietfa.amsl.com> <26c6cdb3-d697-4bb5-9748-bf75c4ad109e@beta.fastmail.com> <HE1PR0702MB37724844E64224D944EC6D9095879@HE1PR0702MB3772.eurprd07.prod.outlook.com> <HE1PR0702MB3772BA856AA4B00B0FFE90D395929@HE1PR0702MB3772.eurprd07.prod.outlook.com>
From: Ken Murchison <murch@fastmail.com>
Message-ID: <cf870dff-ab6f-94ac-3eab-51d2cf4663e8@fastmail.com>
Date: Tue, 09 Mar 2021 08:47:35 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.0
MIME-Version: 1.0
In-Reply-To: <HE1PR0702MB3772BA856AA4B00B0FFE90D395929@HE1PR0702MB3772.eurprd07.prod.outlook.com>
Content-Type: multipart/alternative; boundary="------------9788B04FED462BAAC0AC568A"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/extra/gv7uvBVot6kfTOFo8up2qNpmiC0>
Subject: Re: [Extra] Magnus Westerlund's Discuss on draft-ietf-extra-sieve-mailboxid-06: (with DISCUSS)
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: Tue, 09 Mar 2021 13:47:41 -0000

Seeing Magnus' message had me go back and look at the grammar in -06 and 
-07.

In both, the extension to FCC in Section 5 should be something like:

FCC-OPTS /= ":mailboxid" string
                       ; MUST NOT appear with the :specialuse option


As far as the other formal syntax items that were removed (tag and 
test), I don't think extending them as they were was useful and possibly 
incorrect?  Neither grammar element is being extended.  Both the 
mailboxidexists test and the :mailboxid tag fall legally into the 
existing RFC 5228 grammar elements.  Most (all?) Sieve extensions have 
extended the syntax of specific commands, not the formal grammar (e.g., 
the Copy extension extended 'fileinto' directly, not 'command')


On 3/9/21 5:46 AM, Magnus Westerlund wrote:
>
> Hi,
>
> Haven’t seen an answer to my question if removing the formal syntax 
> really was an appropriate resolution of my discuss. I have removed my 
> discuss as I am stepping down. I think the responsible AD should take 
> a serious consideration of this before they approve the document.
>
> Cheers
>
> Magnus Westerlund
>
> *From:*iesg <iesg-bounces@ietf.org> *On Behalf Of *Magnus Westerlund
> *Sent:* den 16 februari 2021 15:20
> *To:* brong@fastmailteam.com; iesg@ietf.org
> *Cc:* extra@ietf.org; yaojk@cnnic.cn; 
> draft-ietf-extra-sieve-mailboxid@ietf.org; extra-chairs@ietf.org
> *Subject:* RE: Magnus Westerlund's Discuss on 
> draft-ietf-extra-sieve-mailboxid-06: (with DISCUSS)
>
> Hi,
>
> I was unfortunately sick last week so I didn’t managed to respond 
> before you done the work.
>
> From my perspective adding the references would have been better as 
> formal syntax if correct are very useful. I don’t know enough about 
> sieve specifications to know if removing the formal language here is 
> good enough or making the specification a bit worse. My discuss was 
> only to ensure things was clear, and though some small wording 
> additions and correct references would have resolved things.
>
> WG and Barry, what are your opinion on this change?
>
> Cheers
>
> Magnus Westerlund
>
> *From:*Bron Gondwana <brong@fastmailteam.com 
> <mailto:brong@fastmailteam.com>>
> *Sent:* den 8 februari 2021 05:30
> *To:* Magnus Westerlund <magnus.westerlund@ericsson.com 
> <mailto:magnus.westerlund@ericsson.com>>; The IESG <iesg@ietf.org 
> <mailto:iesg@ietf.org>>
> *Cc:* draft-ietf-extra-sieve-mailboxid@ietf.org 
> <mailto:draft-ietf-extra-sieve-mailboxid@ietf.org>; 
> extra-chairs@ietf.org <mailto:extra-chairs@ietf.org>; extra@ietf.org 
> <mailto:extra@ietf.org>; Jiankang Yao <yaojk@cnnic.cn 
> <mailto:yaojk@cnnic.cn>>
> *Subject:* Re: Magnus Westerlund's Discuss on 
> draft-ietf-extra-sieve-mailboxid-06: (with DISCUSS)
>
> On Wed, Dec 16, 2020, at 01:22, Magnus Westerlund via Datatracker wrote:
>
>     Magnus Westerlund has entered the following ballot position for
>
>     draft-ietf-extra-sieve-mailboxid-06: Discuss
>
>     When responding, please keep the subject line intact and reply to all
>
>     email addresses included in the To and CC lines. (Feel free to cut
>     this
>
>     introductory paragraph, however.)
>
>     Please refer to
>     https://www.ietf.org/iesg/statement/discuss-criteria.html
>     <https://www.ietf.org/iesg/statement/discuss-criteria.html>
>
>     for more information about IESG DISCUSS and COMMENT positions.
>
>     The document, along with other ballot positions, can be found here:
>
>     https://datatracker.ietf.org/doc/draft-ietf-extra-sieve-mailboxid/
>     <https://datatracker.ietf.org/doc/draft-ietf-extra-sieve-mailboxid/>
>
> Hi Magnus,
>
> Sorry for the lack of response on this - I missed it somehow at the time!
>
>     ----------------------------------------------------------------------
>
>     DISCUSS:
>
>     ----------------------------------------------------------------------
>
>     First part is a formality discuss that likely is fairly easy to
>     resolve
>
>     So this document uses formal syntax, however it does not
>     explicitly reference
>
>     which. So I noticed RFC 5228 that do reference RFC 4234 which is
>     now obsolete,
>
>     and the current in force version of ABNF is RFC 5234. Also as no
>     WSP are
>
>     included in the rules, this document appears to use ABNF to
>     express RFC 5228
>
>     grammar and not parsing syntax. So please clarify prior to the
>     usages what the
>
>     formal language is and what it represents.
>
>     So this needs to be done prior to Section 5. But, can you please
>     check that you
>
>     actually have the same level of  formal syntax in Section 5 that
>     goes through
>
>     RFC 8580 as what is in Section 8. Otherwise please clarify both.
>
> I'm happy to drop the formal language section entirely.  I just 
> checked RFC8579 which describes a very similar extension and it has no 
> formal ABNF section.  Would you be satisfied with having the ABNF 
> dropped entirely and using prose and descriptions similar to what's in 
> RFC8579?
>
>     Secondly, I do consider the defining text first paragraph of in
>     Section 4.1 so
>
>     hard to interpret that it must be fixed prior to publication. So
>     although you
>
>     already are going to address it based on discussion of Martin
>     Duke's comment, I
>
>     want to hold a discuss on this.
>
> I will wordsmith that and post a new draft.
>
> Thanks,
>
>
> Bron.
>
> --
>
>   Bron Gondwana, CEO, Fastmail Pty Ltd
>
> brong@fastmailteam.com <mailto:brong@fastmailteam.com>
>