Re: AD review of draft-ietf-imapapnd-appendlimit-extension-06
Barry Leiba <[email protected]> Tue, 15 Dec 2015 14:46:26 -0500
| Newsgroups | gmane.ietf.imapext |
|---|---|
| Message-ID | <CALaySJKvgm3meQvF-KC4awR30dMSkWT93-JvS6+JuOj-1jRLjw@mail.gmail.com> |
> 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
_______________________________________________
imapext mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/imapext