[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