RE: [Gen-art] gen-art review of draft-ietf-sieve-imapflags-04.txt
"Gray, Eric" <Eric.Gray@marconi.com> Mon, 08 May 2006 20:36 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1FdCSp-0002yA-1l; Mon, 08 May 2006 16:36:19 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1FdCSm-0002y0-UD for Gen-ART@ietf.org; Mon, 08 May 2006 16:36:16 -0400
Received: from mailgate.pit.comms.marconi.com ([169.144.68.6]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FdCSk-0006tq-GI for Gen-ART@ietf.org; Mon, 08 May 2006 16:36:16 -0400
Received: from mailman.pit.comms.marconi.com (mailman.pit.comms.marconi.com [169.144.2.12]) by mailgate.pit.comms.marconi.com (8.12.10+Sun/8.12.10) with ESMTP id k48KaBx4003636; Mon, 8 May 2006 16:36:11 -0400 (EDT)
Received: from uspitsmsgrtr01.pit.comms.marconi.com (uspitsmsgrtr01.pit.comms.marconi.com [169.144.2.221]) by mailman.pit.comms.marconi.com (8.9.3/8.9.3) with ESMTP id QAA02098; Mon, 8 May 2006 16:36:08 -0400 (EDT)
Received: by uspitsmsgrtr01.pit.comms.marconi.com with Internet Mail Service (5.5.2657.72) id <J3ZMR6V5>; Mon, 8 May 2006 16:36:07 -0400
Message-ID: <313680C9A886D511A06000204840E1CF0DDAF757@whq-msgusr-02.pit.comms.marconi.com>
From: "Gray, Eric" <Eric.Gray@marconi.com>
To: Alexey Melnikov <alexey.melnikov@isode.com>
Subject: RE: [Gen-art] gen-art review of draft-ietf-sieve-imapflags-04.txt
Date: Mon, 08 May 2006 16:36:05 -0400
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b5d20af10c334b36874c0264b10f59f1
Cc: Cyrus Daboo <cyrus@daboo.name>, Gen-ART@ietf.org, Lisa Dusseault <lisa@osafoundation.org>
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/gen-art>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
Errors-To: gen-art-bounces@ietf.org
--> -----Original Message----- --> From: Alexey Melnikov [mailto:alexey.melnikov@isode.com] --> Sent: Monday, May 08, 2006 6:15 AM --> To: Gray, Eric --> Cc: Gen-ART@ietf.org; Lisa Dusseault; Cyrus Daboo --> Subject: Re: [Gen-art] gen-art review of --> draft-ietf-sieve-imapflags-04.txt --> --- [SNIP] --- --> My answers are below, please let me know if you have any --> further questions. --> --> >Questions/Comments: --> >================== --> > --> > In section 2.1, you say that spaces are acceptable (MUST --> > be always allowed) in flag names. You also say that a --> > string containing a space-separated list of flags (I --> > assume flags in this context is the same as flag names) --> > is the same as "a string list consisting of the flags." --> > --> > I am not sure what this means, --> > --> A string list is denoted using ["value1", ..., "valueN"] --> notation in Sieve. It is a "list of strings" in usual --> programming language sense. --> --> So the text is basically saying that "value1 value 2 ... --> valueN" is the same as ["value1", "value2", ..., "valueN"] --> --> > but it seems to say that we MUST allow spaces as valid --> > both as part of a flag name and as a separator between --> > flag names. --> > --> > --> IMAP flags/keywords are not allowed to contain spaces --> according to RFC 3501. Although I understand what you mean by string list, now, I am still not able to make complete sense of this. In the third paragraph of section 2.1, you say - "The Sieve interpreter SHOULD check the list of flags for validity as described by [IMAP] ABNF. In particular non-ASCII characters are not allowed in flag names. However spaces MUST be always allowed." However, above you say - "IMAP flags/keywords are not allowed to contain spaces according to RFC 3501." The only way I can reconcile these two statements is by assuming that "flags" is not the same as "flag names". This is precisely the opposite of what I said I was assuming in asking my question above (I said "I assume flags in this context is the same as flag names"). >From your answer above, it seems that by "flags", you may mean "flag values" as opposed to "flag names" as I had assumed. Is it possible for you to be more specific, or is it just assumed that anyone reading this specification would already know what these terms mean? --> --- [SNIP] --- --> --> >Also - are all of the values, in the section 4 examples, --> valid flag-names? --> > --> > --> Yes. IMAP allows for any alpha-numeric value to be used as --> a keyword name. What has me confused here is that the IMAP reference (RFC 3501) says the following: 'All system flags begin with "\".' Does that mean that the flag-names here are not "system flags", or does it mean that the examples list "flag values" and not "flag names"? --> --- [SNIP] --- _______________________________________________ Gen-art mailing list Gen-art@ietf.org https://www1.ietf.org/mailman/listinfo/gen-art
- RE: [Gen-art] gen-art review of draft-ietf-sieve-… Gray, Eric
- Re: [Gen-art] gen-art review of draft-ietf-sieve-… Alexey Melnikov
- RE: [Gen-art] gen-art review of draft-ietf-sieve-… Gray, Eric
- Re: [Gen-art] gen-art review of draft-ietf-sieve-… Alexey Melnikov
- RE: [Gen-art] gen-art review of draft-ietf-sieve-… Gray, Eric
- Re: [Gen-art] gen-art review of draft-ietf-sieve-… Alexey Melnikov