Re: [imapext] Gen-ART review of draft-ietf-qresync-rfc5162bis-09
Alexey Melnikov <alexey.melnikov@isode.com> Thu, 30 January 2014 18:19 UTC
Return-Path: <alexey.melnikov@isode.com>
X-Original-To: imapext@ietfa.amsl.com
Delivered-To: imapext@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A3891A0295; Thu, 30 Jan 2014 10:19:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.536
X-Spam-Level:
X-Spam-Status: No, score=-2.536 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.535, SPF_PASS=-0.001] autolearn=ham
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 3b03o9xTxmWd; Thu, 30 Jan 2014 10:19:17 -0800 (PST)
Received: from waldorf.isode.com (waldorf.isode.com [62.3.217.251]) by ietfa.amsl.com (Postfix) with ESMTP id 249EE1A0072; Thu, 30 Jan 2014 10:19:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1391105953; d=isode.com; s=selector; i=@isode.com; bh=QinOrxgtHNxOO+bEz5+TFPJ1uFCHTJqxEUBpsLGo1sw=; 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=XAkv+AH+1F4qMMBg2HdzY3laOWzkKAK9WEWseB4iEi4btkVv23CxduOywX/aBpkhGwoPRv 873akNwAMeGGF17RRIBZ40SfmM9mkQO1J5k39NRSnpISF2HqXQuxIDvy3VrS2XHzLnMnUJ UPQOpjmnehYoptL/dMjHYtofYJ+KaKs=;
Received: from [172.16.1.29] (richard.isode.com [62.3.217.249]) by waldorf.isode.com (submission channel) via TCP with ESMTPA id <UuqXnwAIP7-M@waldorf.isode.com>; Thu, 30 Jan 2014 18:19:13 +0000
Message-ID: <52EA97A5.6080006@isode.com>
Date: Thu, 30 Jan 2014 18:19:17 +0000
From: Alexey Melnikov <alexey.melnikov@isode.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:24.0) Gecko/20100101 Thunderbird/24.2.0
To: "Black, David" <david.black@emc.com>
References: <8D3D17ACE214DC429325B2B98F3AE712026F1621C1@MX15A.corp.emc.com> <52E65878.9030906@cisco.com> <8D3D17ACE214DC429325B2B98F3AE712026F162227@MX15A.corp.emc.com>
In-Reply-To: <8D3D17ACE214DC429325B2B98F3AE712026F162227@MX15A.corp.emc.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Cc: "dcridland@arcode.com" <dcridland@arcode.com>, "ietf@ietf.org" <ietf@ietf.org>, Eliot Lear <lear@cisco.com>, "General Area Review Team (gen-art@ietf.org)" <gen-art@ietf.org>, "imapext@ietf.org" <imapext@ietf.org>, "Barry Leiba (barryleiba@computer.org)" <barryleiba@computer.org>
Subject: Re: [imapext] Gen-ART review of draft-ietf-qresync-rfc5162bis-09
X-BeenThere: imapext@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Discussion of IMAP extensions <imapext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/imapext>, <mailto:imapext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/imapext/>
List-Post: <mailto:imapext@ietf.org>
List-Help: <mailto:imapext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/imapext>, <mailto:imapext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jan 2014 18:19:20 -0000
Hi David, On 27/01/2014 14:20, Black, David wrote: > Hi Eliot, > > Regarding line length: > >> As the draft indicates, this is problematic for the two extensions in >> question. We have discussed this limitation in the working group, and >> nobody seems to be concerned. That's due to two factors, I think: >> first, RFC 2683 is not normative (informational). I am unaware of any >> strict line length limitation in RFC 3501, for instance. Instead, there >> is a requirement for strict syntax parsing. If the client blows it in >> any way, the server SHOULD return an error with a BAD response. > The latter two sentences would be good to add to the draft in some form. > > My primary concern is what happens if the client sends a rather long > line to a server that isn't prepared to cope, and the latter sentence > would address it. That could be accompanied by some sort of statement > that servers that implement this extension need to be prepared to cope > with longer lines. I added some text on this issue. It will appear in -10 which I will post shortly. > I'll leave the downref as a process concern for you (WG chair) and Barry (AD) > to work out. > > Thanks, > --David > >> -----Original Message----- >> From: Eliot Lear [mailto:lear@cisco.com] >> Sent: Monday, January 27, 2014 8:01 AM >> To: Black, David; Alexey Melnikov (alexey.melnikov@isode.com); >> dcridland@arcode.com; General Area Review Team (gen-art@ietf.org) >> Cc: Barry Leiba (barryleiba@computer.org);ietf@ietf.org;imapext@ietf.org >> Subject: Re: Gen-ART review of draft-ietf-qresync-rfc5162bis-09 >> >> Hi Dave, >> >> First, thank you for your review. I personally appreciate to the time >> you put in to all of your reviews. >> >> On 1/27/14, 3:06 AM, Black, David wrote: >>> I am the assigned Gen-ART reviewer for this draft. For background on >>> Gen-ART, please see the FAQ at >>> >>> <http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq>. >>> >>> Please resolve these comments along with any other Last Call comments >>> you may receive. >>> >>> Document: draft-ietf-qresync-rfc5162bis-09 >>> Reviewer: David L. Black >>> Review Date: January 26, 2014 >>> IETF LC End Date: January 27, 2014 >>> >>> Summary: >>> This draft is basically ready for publication, but has minor issues that >>> should be fixed before publication. >>> >>> This draft consolidates RFC 4551 (IMAP Conditional STORE) and RFC 5162 >>> (IMAP Quick Mailbox Resynchronization) into a single document and makes >>> a few minor updates. It also updates the command line length >>> recommendation in RFC 2683 to support the longer command lines that >>> can occur with these extensions. >>> >>> As this is an update, I checked the diffs against RFC 4551 and RFC 5162; >>> they look reasonable. I found one minor issue that should be relatively >>> easy to address. >>> >>> Minor Issues: >>> >>> The command line length change in Section 4 applies to all IMAP commands, >>> and hence affects old servers, including those that don't implement either >>> of the extensions in this draft. That raises a backwards compatibility >>> concern - what happens when a new client sends a > 1000 character command >>> line to an old server that isn't expecting more than 1000 characters? >> As the draft indicates, this is problematic for the two extensions in >> question. We have discussed this limitation in the working group, and >> nobody seems to be concerned. That's due to two factors, I think: >> first, RFC 2683 is not normative (informational). I am unaware of any >> strict line length limitation in RFC 3501, for instance. Instead, there >> is a requirement for strict syntax parsing. If the client blows it in >> any way, the server SHOULD return an error with a BAD response. >> >> This having been said, while the working group has discussed this >> matter, it would be good to hear any additional voices of concern, in >> the interests of interoperability. >> >> This takes us to your next point: >> >>> One possibility would be to apply the larger length recommendation only >>> after the client determines that the server supports at least one of >>> these extensions. >>> >>> Nits/editorial comments: >>> >>> The update to RFC 2683 would be easier to find from the table of contents >>> if the title of Section 4 were changed to "Long Command Lines (Update to >>> RFC 2683)". >>> >>> idnits 2.13.01 got confused by the command line examples, and flagged a >>> downref: >>> >>> ** Downref: Normative reference to an Informational RFC: RFC 2683 >>> >>> That downref appears to be ok and intended, as noted in the shepherd's >>> writeup. >> This will be addressed in a forthcoming update. Barry has "educated" us >> that really this is NOT an update to RFC2683, where the advice given in >> that document is superceded by a specific option. As such, this error >> will evaporate. >> >>
- Re: [imapext] Gen-ART review of draft-ietf-qresyn… Eliot Lear
- Re: [imapext] Gen-ART review of draft-ietf-qresyn… Alexey Melnikov
- [imapext] Gen-ART review of draft-ietf-qresync-rf… Black, David
- Re: [imapext] Gen-ART review of draft-ietf-qresyn… Black, David
- Re: [imapext] Gen-ART review of draft-ietf-qresyn… Barry Leiba
- Re: [imapext] Gen-ART review of draft-ietf-qresyn… Eliot Lear
- Re: [imapext] Gen-ART review of draft-ietf-qresyn… Dave Cridland
- Re: [imapext] Gen-ART review of draft-ietf-qresyn… Black, David
- Re: [imapext] Gen-ART review of draft-ietf-qresyn… Alexey Melnikov
- Re: [imapext] Gen-ART review of draft-ietf-qresyn… Eliot Lear
- Re: [imapext] Gen-ART review of draft-ietf-qresyn… Alexey Melnikov