[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Tim Polk's DISCUSS on draft-ietf-imapext-i18n-15.txt
On Tue Mar 4 17:41:14 2008, Ned Freed wrote:
Maybe I'm not reading the draft properly, but I'm not convinced
this corner
case exists. There are two cases: A LANGUAGE command with an
argument and a
LANGUAGE command without an arugment. The former always gets a
response
consisting of the single language that was selected (or an error)
while the
latter always gets a response specifying what languages are
available.
In particular, I don't see a way for the LANGUAGE command with an
argument
to return the available language list.
Client implementors really like to be able to handle responses
without knowing which command emitted them. Makes for cleaner designs.
So there *is* a corner case, just not an obvious one.
Dave.
Now, if this corner case does exist the cleanest solution would be
to have
two separate responses. But that might break existing
implementations. But
other fixes are possib;e: The obvious one would be to eliminate the
case
where a LANGUAGE command with an argument returns a list of
available
languages.
Ned
--
Dave Cridland - mailto:dave@xxxxxxxxxxxx - xmpp:dwd@xxxxxxxxxx
- acap://acap.dave.cridland.net/byowner/user/dwd/bookmarks/
- http://dave.cridland.net/
Infotrope Polymer - ACAP, IMAP, ESMTP, and Lemonade