Re: [imapext] AD review of draft-ietf-imapapnd-appendlimit-extension-06

Barry Leiba <barryleiba@computer.org> Tue, 15 December 2015 19:46 UTC

Return-Path: <barryleiba@gmail.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 3F42F1ACD16; Tue, 15 Dec 2015 11:46:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.278
X-Spam-Level:
X-Spam-Status: No, score=-1.278 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=no
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 aPZ3K2BMNE-J; Tue, 15 Dec 2015 11:46:27 -0800 (PST)
Received: from mail-vk0-x233.google.com (mail-vk0-x233.google.com [IPv6:2607:f8b0:400c:c05::233]) (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 328451A8776; Tue, 15 Dec 2015 11:46:27 -0800 (PST)
Received: by mail-vk0-x233.google.com with SMTP id j66so12690519vkg.1; Tue, 15 Dec 2015 11:46:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=dGN57bKcBOG0+/fzG9uMYVhqF8MDUr4DKkwNOkRMTAI=; b=G2oYTFdhrkdBJCCVFah/TUlr4K2/leMV7X/TEKOhLVrbkTlU4K+lSA//Wb4MwzVXgT 2FNF49QBvASa8wkba12HxXCGSraGaZllU1SFGOVMqb1j536O9G4JGEcjV2vTmgQTvtrg 41TN2L0YgQTJ08RtvhcWfq99VOL4ous0+2YK5TUuZQeyvtmyLAMdIXUODuYhhFpqx+M6 n0UDZp1HqxveUXofUxgz/2Ho800+cpRF+t1e4b8nqRHbO1qARNFYar4jHBsNoPcjMmnH P1yVEzT74iQvQFDZmxNp9wOx2Il2LmRdoPtn80ao7kta986dsmS3X98YaNqBMfWUfkQW Czgg==
MIME-Version: 1.0
X-Received: by 10.31.15.4 with SMTP id 4mr27486566vkp.10.1450208786305; Tue, 15 Dec 2015 11:46:26 -0800 (PST)
Sender: barryleiba@gmail.com
Received: by 10.31.182.211 with HTTP; Tue, 15 Dec 2015 11:46:26 -0800 (PST)
In-Reply-To: <002a41b079d94bcc9ef9378bed793858@SEAMBX01.sea.samsung.com>
References: <CALaySJLE_6+vbeB-SeMk1VHDAtq2VvS9yKe9dhQ2LTzr4y=oTg@mail.gmail.com> <DEA84B8F15992B4EA87D5CF3D0EC5F98AE4FCFD8@DRTW-EXMB04.telecom.sna.samsung.com> <CALaySJK=5nkmF2K0Vt7mgg2honoX9iYS4yhgu+giDjKyDoR0GQ@mail.gmail.com> <32c2862015984affaa4fc7940e55ae43@SEAMBX01.sea.samsung.com> <002a41b079d94bcc9ef9378bed793858@SEAMBX01.sea.samsung.com>
Date: Tue, 15 Dec 2015 14:46:26 -0500
X-Google-Sender-Auth: OXocUjrO0tcglo3hn4h9LgWl6MA
Message-ID: <CALaySJKvgm3meQvF-KC4awR30dMSkWT93-JvS6+JuOj-1jRLjw@mail.gmail.com>
From: Barry Leiba <barryleiba@computer.org>
To: Jayantheesh S B <j.sb@sea.samsung.com>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <http://mailarchive.ietf.org/arch/msg/imapext/9xt2BsnTEgwmmvXkDSiXxzO413I>
Cc: Adrien de Croy <adrien@qbik.com>, "S Moonesamy (sm+ietf@elandsys.com)" <sm+ietf@elandsys.com>, "draft-ietf-imapapnd-appendlimit-extension@ietf.org" <draft-ietf-imapapnd-appendlimit-extension@ietf.org>, "imapext@ietf.org" <imapext@ietf.org>, "alexey.melnikov@isode.com" <alexey.melnikov@isode.com>, Narendra Bisht <ns.bisht@sea.samsung.com>
Subject: Re: [imapext] AD review of draft-ietf-imapapnd-appendlimit-extension-06
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: <https://mailarchive.ietf.org/arch/browse/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: Tue, 15 Dec 2015 19:46:28 -0000

> Please find the proposed text for conveying  that there no limit for mailboxes.
>
> NEW
> 3.  Mailbox specific APPENDLIMIT
>
>    IMAP server can have mailbox specific APPENDLIMIT value, which will
>    not be advertised as part of CAPABILITY response. The IMAP server can
>    publish a huge limit for a mailbox to convey that there is no APPENDLIMIT
>    for a mailbox. The following  subsections describe the changes to the
>    STATUS and LIST commands in  support of this situation.
> END

I am not happy with using "a huge limit", nor any particular number
for this.  Sure, the IMAP grammar limits the length of a literal to
"number", which is defined thus in RFC 3501:

      number          = 1*DIGIT
                    ; Unsigned 32-bit integer
                    ; (0 <= n < 4,294,967,296)

So, yes, we *could* say (rather than the vague "a huge limit") that
4294967296 is what you use if you want to say that there's no limit.
But I don't like overloading things that way: this *is* advertising a
limit, rather than saying that there isn't one.

Why do we think there's anything wrong with using, say, the word
"NONE" (either case-insensitive or case-sensitive; I don't care)?
What's wrong with this?:

C: t1 STATUS INBOX (APPENDLIMIT)
S: * STATUS INBOX (APPENDLIMIT NONE)
S: t1 OK STATUS completed

Why is that not acceptable?

Barry