Re: [Uri-review] Request for review of "ab:" URI scheme
Mykyta Yevstifeyev <evnikita2@gmail.com> Fri, 22 April 2011 13:38 UTC
Return-Path: <evnikita2@gmail.com>
X-Original-To: uri-review@ietfc.amsl.com
Delivered-To: uri-review@ietfc.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfc.amsl.com (Postfix) with ESMTP id DF803E0674 for <uri-review@ietfc.amsl.com>; Fri, 22 Apr 2011 06:38:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level:
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([208.66.40.236]) by localhost (ietfc.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tAWDg1zOsG9X for <uri-review@ietfc.amsl.com>; Fri, 22 Apr 2011 06:38:03 -0700 (PDT)
Received: from mail-fx0-f44.google.com (mail-fx0-f44.google.com [209.85.161.44]) by ietfc.amsl.com (Postfix) with ESMTP id 060B1E0611 for <uri-review@ietf.org>; Fri, 22 Apr 2011 06:38:02 -0700 (PDT)
Received: by fxm15 with SMTP id 15so415932fxm.31 for <uri-review@ietf.org>; Fri, 22 Apr 2011 06:38:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-type; bh=LZWlzBkaEk08Ud/LHxvhAQQH5CzDkcowuBDcz9wYcsM=; b=mGi7YsDf78zvKPIn8xg210SaAPO241fCIhnGtSBiY4AZgbJpnosEeyEUeJOSvDLadh VFNxWItXPcOZf8sSwb3gaWrSch1JbbxMxsbQ+2K1VmW/yhJfgU1yNAPO/6QuVDBGQJmf +DsJmvbzJp8cYBzA5xYFqwH8+H3kuNQe4aADM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type; b=wCZrDF/gAG5diKbRYVczzdKU4HOUjYYLp4cy5wXP/Rm0D9Mrvd5yhZ02cIKpN/PoB9 IfarwH8I3YWXA67QUb4a+9kz7U2VCeSnixUnLzFj9Ad+mdvRndlM3u/PMMqlYHevY3Lw c5/xFXNyQBx0jXljFAufwOdnRGfHJtCOe11VQ=
Received: by 10.223.2.205 with SMTP id 13mr1175350fak.138.1303479481110; Fri, 22 Apr 2011 06:38:01 -0700 (PDT)
Received: from [127.0.0.1] ([195.191.104.224]) by mx.google.com with ESMTPS id p16sm894123fax.21.2011.04.22.06.37.58 (version=SSLv3 cipher=OTHER); Fri, 22 Apr 2011 06:37:59 -0700 (PDT)
Message-ID: <4DB184E0.1050606@gmail.com>
Date: Fri, 22 Apr 2011 16:38:40 +0300
From: Mykyta Yevstifeyev <evnikita2@gmail.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: Barry Leiba <barryleiba@computer.org>
References: <BANLkTim8eWcWwKfyERghK2tuSP1rK0SdsA@mail.gmail.com>
In-Reply-To: <BANLkTim8eWcWwKfyERghK2tuSP1rK0SdsA@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------020601030006010209060607"
Cc: uri-review@ietf.org, draft-ietf-sieve-external-lists.all@tools.ietf.org
Subject: Re: [Uri-review] Request for review of "ab:" URI scheme
X-BeenThere: uri-review@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Proposed URI Schemes <uri-review.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/uri-review>, <mailto:uri-review-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/uri-review>
List-Post: <mailto:uri-review@ietf.org>
List-Help: <mailto:uri-review-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/uri-review>, <mailto:uri-review-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Apr 2011 13:38:05 -0000
21.04.2011 20:36, Barry Leiba wrote: > In the Sieve working group, draft-ietf-sieve-external-lists defines an > address-book URI scheme, "ab:". See the draft, here: > http://tools.ietf.org/html/draft-ietf-sieve-external-lists Hello, I have some other minor comments to this URI scheme registration. First of all, +1 to almost all comments from Björn Höhrmann. I fully agree with all the issues he raised, except the one - see below. Now, some remarks to Section 4.3 of this document. > 4.3. Registration of "ab" URI Scheme > > > The following requests IANA to register a new URI scheme according to > the IANA registration template specified in [RFC4395]: I see RFC 4395 is normative reference here. I do not think reading this document should be compulsory for understanding your document. Maybe Informative reference is more appropriate here. > URI scheme name: ab > > Status: Permanent > > URI scheme syntax: > paburi = "ab:" addrbook [ "?" extensions ] > addrbook = segment > ;<segment> defined in [RFC3986] > extensions = query > ;<query> defined in [RFC3986] I understand this is defined with ABNF. Your document in Section 1.1 mentions this, but I think mentioning this issue once more in the template wouldn't be harmful, as I propose below. You can also add something like "/The "ab" URI takes the form of <paburi> rule below, defined using ABNF [RFC5234]./" I also do not understand why the scheme name is "ab" whereas the rule is "*pab*uri". If you decide to change the scheme name per comments from Björn, this rule should also be corrected. > URI scheme semantics: "ab" URIs are used for designating references > to address books. An address book is an internal concept used by > different applications (such as Sieve interpreters) for > describing a list of named entries, and may be translated into > other types of address books, such as LDAP Groups. Address books > may be private or shared; they may be personal, organizational, > or perhaps even "crowdsourced". This section should also have some words about the role of <addrbook> and <extensions> parts in the URI. > Encoding considerations: Percent-encoding is allowed in "segment" > and "query" components. Internationalization is handled by IRI > processing. I see this is already commented by Björn. > Intended usage: An "ab" URI is designed to be used internally by > applications for referencing address books. Each URI is intended > to represent a grouping of addresses that can be logically > thought of as one "book". Any given address can belong to more > than one book -- that is, can be referred to by more than one > URI. > [ . . . ] > > Applications and/or protocols that use this URI scheme name: > Currently only the Sieve External List extension is using this > URI scheme. Email clients that use URIs internally might find > this URI scheme to be useful as well. > > Interoperability considerations: Applications are only REQUIRED to > support "ab:default". I cannot find any distinctive description of this reserved URI, information about what it is used for. Having at least sentence dealing with this issue would be OK, I think. > Security considerations: Applications SHOULD ensure appropriate > restrictions are in place to protect sensitive information that > might be revealed by "ab" URIs from access or modification by > untrusted sources. I do not see anything regarding the URI scheme in your section 3. While it concerns the proposed extension, some words specifically about the URI scheme won't be redundant, IMO. > Relevant publications: this RFC > > Contact: Sieve mailing list<sieve@ietf.org> Shouldn't this be "Sieve WG <sieve@ietf.org>". Maybe the same is below - it should be just IESG, shouldn't it? > Author/Change controller: IETF/IESG Now, 21.04.2011 21:54, Bjoern Hoehrmann wrote: > I think at the beginning of 4.3 you need to have some background infor- > mation about the scheme that makes sense to people who have never ever > heard of SIEVE, addressing the questions above (one or two short para- > graphs should suffice). I do not think such information should go at the beginning of Section 4.3. This section is aimed just to provide IANA guidelines for registration. Having it is a good idea, but somewhere else, eg. in Section 2.5. Thanks for considering my comments in advance. Mykyta Yevstifeyev > We would like to get uri-review comments on the proposed scheme. > There's a reference to the scheme in section 2.5, it's used in the > examples in section 2.8.1 and at the end of the Security > Considerations (section 3), and it's defined and registered in section > 4.3. > > Thanks in advance for reviews and comments. > > Barry > _______________________________________________ > Uri-review mailing list > Uri-review@ietf.org > https://www.ietf.org/mailman/listinfo/uri-review >
- [Uri-review] Request for review of "ab:" URI sche… Barry Leiba
- Re: [Uri-review] Request for review of "ab:" URI … Bjoern Hoehrmann
- Re: [Uri-review] Request for review of "ab:" URI … Barry Leiba
- Re: [Uri-review] Request for review of "ab:" URI … Bjoern Hoehrmann
- Re: [Uri-review] Request for review of "ab:" URI … Barry Leiba
- Re: [Uri-review] Request for review of "ab:" URI … Alexey Melnikov
- Re: [Uri-review] Request for review of "ab:" URI … Mykyta Yevstifeyev
- Re: [Uri-review] Request for review of "ab:" URI … Barry Leiba
- Re: [Uri-review] Request for review of "ab:" URI … Barry Leiba
- Re: [Uri-review] Request for review of "ab:" URI … Mykyta Yevstifeyev
- Re: [Uri-review] Request for review of "ab:" URI … Alexey Melnikov
- Re: [Uri-review] Request for review of "ab:" URI … Alexey Melnikov
- Re: [Uri-review] Request for review of "ab:" URI … Barry Leiba
- Re: [Uri-review] Request for review of "ab:" URI … Graham Klyne
- Re: [Uri-review] Request for review of "ab:" URI … Mykyta Yevstifeyev
- Re: [Uri-review] Request for review of "ab:" URI … Barry Leiba
- Re: [Uri-review] Request for review of "ab:" URI … Alexey Melnikov
- Re: [Uri-review] Request for review of "ab:" URI … Alexey Melnikov
- Re: [Uri-review] Request for review of "ab:" URI … Graham Klyne
- Re: [Uri-review] Request for review of "ab:" URI … Barry Leiba
- Re: [Uri-review] Request for review of "ab:" URI … Graham Klyne
- Re: [Uri-review] Request for review of "ab:" URI … Barry Leiba
- Re: [Uri-review] Request for review of "ab:" URI … Cyrus Daboo
- Re: [Uri-review] Request for review of "ab:" URI … Cyrus Daboo
- Re: [Uri-review] Request for review of "ab:" URI … Barry Leiba
- Re: [Uri-review] Request for review of "ab:" URI … Graham Klyne
- Re: [Uri-review] Request for review of "ab:" URI … Graham Klyne
- Re: [Uri-review] Request for review of "ab:" URI … Barry Leiba
- Re: [Uri-review] Request for review of "ab:" URI … Graham Klyne
- Re: [Uri-review] Request for review of "ab:" URI … Barry Leiba