Re: 2086upd comments
Alexey Melnikov <alexey.melnikov@isode.com> Thu, 10 March 2005 14:57 UTC
Received: from above.proper.com (localhost.vpnc.org [127.0.0.1]) by above.proper.com (8.12.11/8.12.9) with ESMTP id j2AEv3m5029087; Thu, 10 Mar 2005 06:57:03 -0800 (PST) (envelope-from owner-ietf-imapext@mail.imc.org)
Received: (from majordom@localhost) by above.proper.com (8.12.11/8.12.9/Submit) id j2AEv3va029086; Thu, 10 Mar 2005 06:57:03 -0800 (PST)
X-Authentication-Warning: above.proper.com: majordom set sender to owner-ietf-imapext@mail.imc.org using -f
Received: from rufus.isode.com (rufus.isode.com [62.3.217.251]) by above.proper.com (8.12.11/8.12.9) with ESMTP id j2AEv2sL029080 for <ietf-imapext@imc.org>; Thu, 10 Mar 2005 06:57:03 -0800 (PST) (envelope-from alexey.melnikov@isode.com)
Received: from [172.16.1.198] (shiny.isode.com [62.3.217.250]) by rufus.isode.com via TCP (internal) with ESMTPA; Thu, 10 Mar 2005 14:56:45 +0000
Message-ID: <4230602A.2030009@isode.com>
Date: Thu, 10 Mar 2005 14:56:42 +0000
From: Alexey Melnikov <alexey.melnikov@isode.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.2) Gecko/20040804 Netscape/7.2 (ax)
X-Accept-Language: en-us, en
To: Cyrus Daboo <daboo@isamet.com>
CC: IMAP Extensions WG <ietf-imapext@imc.org>
Subject: Re: 2086upd comments
References: <B8631F5AF3C235EA6490D3BE@ninevah.cyrusoft.com>
In-Reply-To: <B8631F5AF3C235EA6490D3BE@ninevah.cyrusoft.com>
MIME-version: 1.0
Content-type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-transfer-encoding: 7bit
Sender: owner-ietf-imapext@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-imapext/mail-archive/>
List-ID: <ietf-imapext.imc.org>
List-Unsubscribe: <mailto:ietf-imapext-request@imc.org?body=unsubscribe>
Answering to some of the comments. Cyrus Daboo wrote: > Section 1: says '/' is used as hierarchy separator, but many examples > also use '.'. Fixed, even thought I can pretend that "INBOX.Drafts" is just a non-hierarchical name ;-). ... > -- > What about existing extensions: NAMESPACE, UNSELECT, RLIST, IDLE? I > think 2086upd should say something about those since they do exit now. I don't want to have any unnecessary dependencies. There is a separate draft (draft-melnikov-acl-rights-XX.txt) that lists rights for URLAUTH commands, I can describe NAMESPACE, UNSELECT and IDLE there. RLIST - I think it is deprecated by LISTEXT, so I wouldn't bother. > In formal syntax: > > rights = astring > ;; only lowercase ASCII letters and digits > ;; are allowed. > > why not use explicit character ranges for defining this? I don't really care. Any opinions? > -- > Is 2086 reference really only informative? 2086upd obsoletes RFC 2086. Can it have a normative reference to the document being obsoleted? > -- > General issue with extensions: shouldn't the capability identifier be > clearly defined in the formal syntax? Most extensions just state what > the capability is in the text - I now think that is wrong and that > they should extend the 3501 capability syntax item. e.g.: > > for 2086upd: > > capability /= rights-capa > > for ANNOTATE: > > capability /= "ANNOTATE" ("/=" ==> "=/") Sure, this is an easy addition. Alexey
- Re: 2086upd comments Alexey Melnikov
- Re: 2086upd comments Alexey Melnikov
- Re: 2086upd comments Dave Cridland
- Re: 2086upd comments Alexey Melnikov
- Re: 2086upd comments Alexey Melnikov
- Re: 2086upd comments Tony Hansen
- Re: 2086upd comments Alexey Melnikov
- Re: 2086upd comments Lisa Dusseault
- Re: 2086upd comments Alexey Melnikov
- Re: 2086upd comments Cyrus Daboo
- Re: 2086upd comments Alexey Melnikov
- 2086upd comments Cyrus Daboo
- Re: 2086upd comments Alexey Melnikov
- Re: 2086upd comments Alexey Melnikov