Re: draft-gahrns-imap-language-01
"Mike Gahrns" <mikega@microsoft.com> Mon, 04 October 1999 15:07 UTC
Received: (from majordomo@localhost) by mail.imc.org (8.9.3/8.9.3) id IAA07541 for ietf-imapext-bks; Mon, 4 Oct 1999 08:07:48 -0700 (PDT)
Received: from doggate.exchange.microsoft.com (doggate.exchange.microsoft.com [131.107.88.55]) by mail.imc.org (8.9.3/8.9.3) with ESMTP id IAA07537 for <ietf-imapext@imc.org>; Mon, 4 Oct 1999 08:07:46 -0700 (PDT)
Received: from PTROUTE.dfpt.extest.microsoft.com (PTROUTE [172.30.236.83]) by doggate.exchange.microsoft.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2232.9) id TYGSNGTN; Mon, 4 Oct 1999 08:08:28 -0700
Received: from PTDOG.dfpt.extest.microsoft.com ([172.30.236.159]) by PTROUTE.dfpt.extest.microsoft.com with Microsoft SMTPSVC(5.0.2124.15.0.2124.1); Mon, 4 Oct 1999 08:10:28 -0700
Received: from mikega9 ([172.30.46.130]) by PTDOG.dfpt.extest.microsoft.com with Microsoft SMTPSVC(5.0.2124.15.0.2124.1); Mon, 4 Oct 1999 08:10:25 -0700
Message-ID: <001101bf0e7a$36de98e0$3cc1d13f@gwcc.com>
From: Mike Gahrns <mikega@microsoft.com>
To: ietf-imapext@imc.org
Cc: Alexey.Melnikov@messagingdirect.com
References: <04855D0BAA0ED311BA7800A0C9C74D0F0DDDAE@PTDOG.dfpt.extest.microsoft.com> <37F82413.32BA78F6@messagingdirect.com>
Subject: Re: draft-gahrns-imap-language-01
Date: Mon, 04 Oct 1999 08:07:44 -0700
MIME-Version: 1.0
Content-Type: text/plain; charset="koi8-r"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2314.1300
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
X-OriginalArrivalTime: 04 Oct 1999 15:10:25.0464 (UTC) FILETIME=[95F9D380:01BF0E7A]
Sender: owner-ietf-imapext@imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-imapext/mail-archive/>
List-Unsubscribe: <mailto:ietf-imapext-request@imc.org?body=unsubscribe>
Hi Alexey, *** Comments within. P.S. I will have very limited access to e-mail the next 2.5 weeks, so I will be slow in responding to any comments. > Hi Mike, > > Here is some comments about the last draft: > > 1). If server supports both LANGUAGE and NAMESPACE it MUST return NAMESPACE > response: > I would rather replace MUST with SHOULD, because when you describe TRANSLATION, you > says that > TRANSLATION response SHOULD be sent. So if TRANSLATION response couldn't be sent and > NAMESPACE hasn't been changed - why send NAMESPACE response at all? *** To make it a MUST was a request I receivedd on the previous draft. The rational was that it made it slightly easier for clients if they knew to always expect a NAMESPACE response (if the server supports NAMESPACE). I don't have strong feelings here, either way, but tend to agree that always sending the response could make things simpler. > > 2). LANGUAGE_Command = "LANGUAGE" [SP <language_tag>] [*EXTENSION] > ; A client should not issue the optional extension parameter > ; unless a server has indicated in its capabilities that it > ; supports that extension > > I can't imagine any case when you want to use LANGUAGE command without specifying > language_tag. If somebody really wants this capability, I suggest to create new > command. So, my proposition is > > LANGUAGE_Command = "LANGUAGE" [SP <language_tag> [*EXTENSION] ] *** In earlier discussions, it was thought that being able to enumerate the languages available on the server would be helpful. I agree, if at only for diagnosis purposes. > > 3). EXTENSION = SP "(" string SP "(" string *(SP string)")" ")" > > I suspect that first parameter in the list is LANGUAGE extension name. I prefer to > mention that. **** this is correct and I good suggestion I will incorporate into a future revision > > 4). Primary language: Accordingly to Alvestrand RFC language tag is not always > hierarchical. This means that you can't always assume that x-y-z is sublanguage of x-y. > This means that server should have some additional knowledge about languages it > supports. *** Can you suggest some text to address this? > > 5). Does TRANSLATION NAMESPACE extension eliminates the need to change namespace > prefixes? *** Yes, that is the idea. (this would allow for things like preserving urls across messages, and leave it up to the client to translate namespaces if necessary) > I would suggest adding something like "SHOULD NOT change namespace prefix" *** I can add this. > > > Alexey >
- Re: draft-gahrns-imap-language-01 Alexey Melnikov
- Re: Prohibitting enumaration of languages when sp… Alexey Melnikov
- Prohibitting enumaration of languages when specif… Mike Gahrns
- Re: draft-gahrns-imap-language-01 Mark Crispin
- Re: draft-gahrns-imap-language-01 Alexey Melnikov
- Re: draft-gahrns-imap-language-01 Mike Gahrns