Re: [Uri-review] Request for review of "ab:" URI scheme

Mykyta Yevstifeyev <evnikita2@gmail.com> Fri, 22 April 2011 16:29 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 19D24E071B for <uri-review@ietfc.amsl.com>; Fri, 22 Apr 2011 09:29:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level:
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, 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 rOOaenyGpRkU for <uri-review@ietfc.amsl.com>; Fri, 22 Apr 2011 09:29:19 -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 C712CE0703 for <uri-review@ietf.org>; Fri, 22 Apr 2011 09:29:18 -0700 (PDT)
Received: by fxm15 with SMTP id 15so491087fxm.31 for <uri-review@ietf.org>; Fri, 22 Apr 2011 09:29:18 -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 :content-transfer-encoding; bh=/134j+cvSN7KBCE02VGvVsAK1nf4Um7y32Vvwgefo84=; b=V1Ad4liUiSr59xeZRjxuIrSsvYkVVZBQ3oa+2/kvTaK4YXYnm9iT+EKg/BADjJg1sx xqA5lXugI5K4QxHYwx5jfYNk9lgO9Q40vntVc8nWvNlzMzCwfHIeqMBYmW65OkPIYtET ek/l3zXs2IN74soJtMMs8pnDl/PtrlOBkgr9M=
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:content-transfer-encoding; b=K7Tw8VmJ1sFWlEWqXqdDduLNhLmMIU7UeFDQtl/9UgEM6qPAzy1oPkcHCWq5KWv/n/ iu6VOtOWksv+Bn/J+FxaUphQHAIoObJivkT5qkQzxS75dnt9g+Pm1Y2l4xhtZE77mmwb xod/lHK7azAnWSmcyN6mVr/iiEWeQbclFko5M=
Received: by 10.223.6.11 with SMTP id 11mr1373844fax.93.1303489757974; Fri, 22 Apr 2011 09:29:17 -0700 (PDT)
Received: from [127.0.0.1] ([195.191.104.224]) by mx.google.com with ESMTPS id t2sm930061faa.47.2011.04.22.09.29.15 (version=SSLv3 cipher=OTHER); Fri, 22 Apr 2011 09:29:16 -0700 (PDT)
Message-ID: <4DB1AD06.2070004@gmail.com>
Date: Fri, 22 Apr 2011 19:29:58 +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> <cau0r6hqn16pgbr5p6adqaj9rjlns7cdlk@hive.bjoern.hoehrmann.de> <BANLkTinZ+988kjip_KvOfG=9HF5DBMptrA@mail.gmail.com>
In-Reply-To: <BANLkTinZ+988kjip_KvOfG=9HF5DBMptrA@mail.gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 8bit
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 16:29:20 -0000

22.04.2011 18:35, 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
> In response to comments by Bjoern and Mykyta, I have changed the
> scheme to "addrbook".  Apart from that change, I've made the following
> other changes to the draft.  If these satisfy the concerns, I will get
> approval from the working group, and we'll proceed with sending the
> document to the IESG.
I think these proposed changes almost fully cover those concerns I 
pointed to.  However see some remarks in-line.  (I also think Bjoern's 
comments are also considered here, but let's wait for his personal 
response).
> Barry
>
> ===============================================
> In Introduction, section 1:
> OLD
> <     The "ab" URI scheme (in particular, the URI "ab:default"), defined in
> <     Section 4.3 MUST be supported.  The mandatory-to-implement URI "ab:
> <     default" gives access to the user's default address book (usually the
> <     user's personal address book).
> NEW
>>     The "addrbook" URI scheme (in particular, the reserved URI "addrbook:
>>     default"), defined in Section 4.3 MUST be supported.  The mandatory-
>>     to-implement URI "addrbook:default" gives access to the user's
>>     default address book (usually the user's personal address book).
>>     Note that these are URIs, subject to normal URI encoding rules,
>>     including percent-encoding.
Shouldn't the reference to RFC 3986 go here?
> [ . . . ]
>
> In "URI scheme semantics:" in section 4.3:
> NEW
>>         The address book name (the "addrbook" element in the ABNF above)
>>         refers to a specifically named address book, as defined by the
>>         implementation.  A user might, for example, have access to a
>>         number of different address books, such as a personal one, a
>>         family one, a company one, and one for the town where the user
>>         lives.
>>
>>         The extension information (the "extensions" element in the ABNF
>>         above) is available for use in future extensions.  It might allow
>>         for things such as dynamic subsets of an address book (for
>>         example, "addrbook:personal?name.contains=fred").  There are no
>>         extensions defined at this time.
I think some words about how these extensions are specified would be 
relevant.
> [ . . . ]
> ===============================================
All other changes, as mentioned below, are OK.  I'd also like to ask 
about some of my comments not included above:

> >  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 "paburi".  If you decide to change
> >  the scheme name per comments from Björn, this rule should also be corrected.
> The names of the ABNF elements aren't related to the text strings that
> they produce.  There's no reason for any change here.
>
Anyway, <paburi> rule will make the reader a bit confused.  The 
<addrbook-uri> or <addrbookuri> would obviously be more appropriate here.

>     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.
> Clearly not; see below.
>
I did not find anything related to this issue "below".

> Huh?  I don't understand what you're getting at.  The contact
> information is correct, and isn't related to who has change control
> (the IESG).
The "Contact", according to RFC 4395 is:

>   Person (including contact information) to contact for further
>        information.
(Organizations are also permitted).

The mailing list cannot be 'Contact'.

Mykyta Yevstifeyev
> _______________________________________________
> Uri-review mailing list
> Uri-review@ietf.org
> https://www.ietf.org/mailman/listinfo/uri-review
>