[Imap-protocol] re: GMail
MRC at CAC.Washington.EDU
Mon Oct 29 16:16:23 PDT 2007
On Mon, 29 Oct 2007, Sarah Wilkin wrote:
> Is there a single place that summarizes goals of future IMAP proposals or
> extensions? I've seen several ideas come up on this list; are these captured
> publicly anywhere? I don't see anything on http://www.imap.org/, and the
> ietf-imapext list looks a bit too specific.
IMHO, most of the people who've done IMAP over the years would rather
curtail further IMAP extensions. IMAP has too many extensions, and
although every one has a passionate set of defenders the fact is that most
clients and servers implement few (if any) of these. Then there are the
servers which misimplement extensions (such as Courier doing so for SORT
In case someone would like to put together such a list, here is a strawman
(to throw to the wolves!) of how I would rate the currently published set
of extensions. Other people undoubtably have much different opinions and
will vehemently disagree with this list.
(0) Needed. Now. Should drop everything else to address:
UTF-8 mailbox names
UTF-8 flag names
(1) Should go into any major revision (e.g., IMAP5) of the base
specification, either because it is essential or is "low-hanging fruit"
that fixes an obvious deficiency:
rfc5051.txt i;unicode-casemap comparator
(2) Nice to have, not strictly necessary, but for the most part
(3) Nice to have, but sometimes misimplemented, and so may not make the
SORT/THREAD (in RFC Editor queue)
(4) Ideas that never really got off the ground for various reasons and
are likely to fade into obscurity (sorry...):
(5) May become mandatory if IMAP on mobile devices takes off (as opposed
to being killed), otherwise doomed to category (4):
(6) Much-discussed ideas that I don't see going anywhere (sorry...) but
category (4) if they make it to publication:
(7) Everything else bandied about on IMAPEXT, a group that should have
dissolved years ago...
-- Mark --
Science does not emerge from voting, party politics, or public debate.
Si vis pacem, para bellum.
More information about the Imap-protocol