On Mon, 2 Jun 2008, Sam posted:
Correct. With the benefit of 22 years of hindsight, this was a mistake.
A second mistake was IMAP's attempt to placate both sides (client and
server) of the "who controls the user experience" debate.
In defense, at the time there was still quite a variety of naming schema
that users on these various platforms were accustomed to seeing. UNIX was
clearly on the ascent compared to the old mainframe operating systems, but
it had not yet made the inroads in the PC space that it would a few years
later. URLs were still some time in the future. The mere notion of
"INBOX" as a common name was revolutionary for the time.
An opportunity existed to correct the problem in 1993; but at the time the
passionate debate was between export of a user's UNIX space vs. a netnews
space. Nobody then saw the importance of URLs, nor of other role
mailboxes. To the extent that roles were recognized at all, they were
misunderstood; RFC 1730 added a \Draft system flag rather than defining a
The \Draft system flag would have been alright had IMAP done a better job
of promoting its "keyword" facility as an el cheapo virtual mailbox
facility (which is what it actually is). IMAP instead encouraged the use
of multiple mailboxes, which caused (and still causes!) no end of
-- Mark --
Democracy is two wolves and a sheep deciding what to eat for lunch.
Liberty is a well-armed sheep contesting the vote.