lemonade@ietf.org
[Top] [All Lists]

Re: [lemonade] VFOLDER and mutable fields/WITHIN

Subject: Re: [lemonade] VFOLDER and mutable fields/WITHIN
From: Mark Crispin
Date: Sun, 19 Nov 2006 11:31:12 -0800 PST
On Sun, 19 Nov 2006, Dan Karp wrote:
"Mark Crispin" <mrc@xxxxxxxxxxxxxxxxxx> wrote:
> > On Sun Nov 19 00:04:08 2006, Dan Karp wrote:
> >> Or you could simply not return a UIDNEXT value on the VFOLDER and > >> effectively do an "UNEXPUNGE" while the client's not looking. > >> Clients are built defensively enough that introducing a new message
> >> whose UID isn't the highest in the mailbox will still work.  (It's
> >> my secret shame -- trust me on this.)
> Any server that does this is broken.  Completely, utterly, broken.
> I am highly offended by the idea that it is is "alright" for a server
> to do this because some clients may overlook this egregious violation
> of UID semantics.
Mark, the hyperbole is unnecessary.  I was only being half-serious about it.
But you're still right, it's a bad idea.

Humor, sarcasm, and half-seriousness does not transmit very well in email. The smiley ":-)" was introduced in an attempt to ameliorate the problems brought about by ill-advised levity.

Nor is it hyperbole for someone who must deal on a daily basis with people who seriously believe that IMAP's definitions can be so compromised, and/or:
 . "blurdybloop server works fine with Outlook, therefore it's a bug in
   your client."
 . "blurdybloop client works fine with Courier, therefore it's a bug in
   your server."
 . "blurdybloop is a commercial product, therefore it's a bug in your
   product."

I had to take the comment seriously; and a serious claim that "Clients are built defensively enough that introducing a new message whose UID isn't the highest in the mailbox will still work" can not go unchallenged.

-- Mark --

http://panda.com/mrc
Democracy is two wolves and a sheep deciding what to eat for lunch.
Liberty is a well-armed sheep contesting the vote.

_______________________________________________
lemonade mailing list
lemonade@xxxxxxxx
https://www1.ietf.org/mailman/listinfo/lemonade

<Prev in Thread] Current Thread [Next in Thread>