Re: [Extra] AD review of draft-ietf-extra-sieve-fcc-06.txt
Alexey Melnikov <alexey.melnikov@isode.com> Tue, 04 December 2018 11:22 UTC
Return-Path: <alexey.melnikov@isode.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 D9009130EC1 for <extra@ietfa.amsl.com>; Tue, 4 Dec 2018 03:22:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=isode.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 IvLvM3AdzInU for <extra@ietfa.amsl.com>; Tue, 4 Dec 2018 03:22:12 -0800 (PST)
Received: from waldorf.isode.com (waldorf.isode.com [62.232.206.188]) by ietfa.amsl.com (Postfix) with ESMTP id 99D5112875B for <extra@ietf.org>; Tue, 4 Dec 2018 03:22:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1543922531; d=isode.com; s=june2016; i=@isode.com; bh=oreW0jSXFDAfOLxTzqiqXgKv840E6zzlRJKflt5yazA=; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:Cc:MIME-Version: In-Reply-To:References:Content-Type:Content-Transfer-Encoding: Content-ID:Content-Description; b=Ue8HLw7XEFiH1e34kTRVQPgO0Nqmbpuvrm6MoQj0ZnwCOPQPkM3RWVQHjdOgKE+G/uPf5L TPSD1ddUtjvARdW81JyiKo6uGX7OfY/1eHF7eIFI3TbDtYrVUvYiJQcJYMwZH4CYp09F7a 1CfLGfkaKIMNOi1HbxXOBn2hI0XSXw4=;
Received: from [172.20.1.215] (dhcp-215.isode.net [172.20.1.215]) by waldorf.isode.com (submission channel) via TCP with ESMTPSA id <XAZjYwArG5Ze@waldorf.isode.com>; Tue, 4 Dec 2018 11:22:11 +0000
To: Ken Murchison <murch@fastmail.com>, extra <extra@ietf.org>
References: <2a2f0f33-b056-1a04-aa11-8b8d0a448a4c@isode.com> <fb5a5946-3c09-fa42-7f9e-fc0344e134da@fastmail.com> <c5144624-b0d3-ddbb-43ce-6b17184f4297@isode.com> <bc9de123-d536-1c02-2d67-276602a879c4@fastmail.com>
From: Alexey Melnikov <alexey.melnikov@isode.com>
Message-ID: <417269c0-1ca0-9d47-a140-4e4555bba38d@isode.com>
Date: Tue, 04 Dec 2018 11:21:34 +0000
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.0
In-Reply-To: <bc9de123-d536-1c02-2d67-276602a879c4@fastmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="------------6064C9342A220FA0CB2F7492"
Content-Language: en-GB
Archived-At: <https://mailarchive.ietf.org/arch/msg/extra/KZ1xlpW-SMRYjDH0rNRcbx7rhsA>
Subject: Re: [Extra] AD review of draft-ietf-extra-sieve-fcc-06.txt
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, 04 Dec 2018 11:22:14 -0000
On 03/12/2018 23:15, Ken Murchison wrote: > On 12/3/18 4:31 PM, Alexey Melnikov wrote: > >> Hi Ken, >> >> So in -07, I now see: >> >> 3.1.1. Imap4flags Extension >> >> Usage: :fcc <mailbox: string> [:flags <list-of-flags: string-list>] >> >> 3.1.2. Mailbox Extension >> >> Usage: :fcc <mailbox: string> [:create] >> >> >> 3.1.3. Special-Use Extension >> >> Usage: :fcc <mailbox: string> [:specialuse <special-use-flag: string>] >> >> >> Is your intention that :fcc always goes first? > > No. > >> If not, you might want to clarify that. > > Ad will add text to that effect. > Great. >> 3.2. Collected Grammar >> >> For convenience, the "FCC" syntax element is defined here using ABNF >> [RFC5234] so that it can be augmented by other extensions. >> >> FCC = ":fcc" string *FCC-OPTS >> >> I am somewhat uncomfortable with the above, as it omits all >> whitespace delimiters between tokens. If you are going to keep this, >> you should add a comment explaining that this is done once lexical >> analyzer extracted different non-space elements. > > > How about: > > FCC = ":fcc" string *(white-space FCC-OPTS) > You also need white-space after ":fcc". And in 2 other productions in the same section. > > Or would you prefer that I use text similar to what is in Section 8.2 > of RFC5228: > > "The following is the grammar of Sieve after it has been lexically > interpreted. No whitespace or comments appear below." I think this would be the easiest way to address my concern. Thank you, Alexey
- [Extra] AD review of draft-ietf-extra-sieve-fcc-0… Alexey Melnikov
- Re: [Extra] AD review of draft-ietf-extra-sieve-f… Ken Murchison
- Re: [Extra] AD review of draft-ietf-extra-sieve-f… Alexey Melnikov
- Re: [Extra] AD review of draft-ietf-extra-sieve-f… Ken Murchison
- Re: [Extra] AD review of draft-ietf-extra-sieve-f… Alexey Melnikov
- Re: [Extra] AD review of draft-ietf-extra-sieve-f… Ken Murchison
- Re: [Extra] AD review of draft-ietf-extra-sieve-f… Alexey Melnikov