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

Mykyta Yevstifeyev <evnikita2@gmail.com> Sat, 23 April 2011 05:31 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 7E7D3E06BC for <uri-review@ietfc.amsl.com>; Fri, 22 Apr 2011 22:31:40 -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 Df8RtSdINT6Q for <uri-review@ietfc.amsl.com>; Fri, 22 Apr 2011 22:31:39 -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 A546BE062B for <uri-review@ietf.org>; Fri, 22 Apr 2011 22:31:39 -0700 (PDT)
Received: by fxm15 with SMTP id 15so708979fxm.31 for <uri-review@ietf.org>; Fri, 22 Apr 2011 22:31:39 -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=rroJ+6Ladw0pOFbFyWS56oi3CIg/UhX6uhDYJ+8Ht9o=; b=Vgrwsad1MDeOMAobq2kz+VFJU/PxWmt5yQicA3NXs0vkFt2yYMmlHZkXCO2+qH9U/O wQM8pRQuC2kXbaJFHjeN+iU6mQO4Qg0LNol7KGxBXVE3iLX6YXoySM9UTbUR1iBIkiZA 92MpUwWzXi8SzWRoi8MZcN5p/NlEnuRO7/Urg=
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=qSxmUI/gZnKNdWy9sPYagiTC1aHEeakzlWBug74PlbwTYZh5jrhJRAhoXpoHX+f/JK DNtXQ0pheB1fGC3uzC993+txvtNwcEnWp6OkIluR0exGTanSCAOXM6aTibzJ2FVEE3T3 xCD9pNud2RIw8qFjSuRWfxF9MyThELurllSUA=
Received: by 10.223.38.149 with SMTP id b21mr1925981fae.18.1303536699013; Fri, 22 Apr 2011 22:31:39 -0700 (PDT)
Received: from [127.0.0.1] ([195.191.104.224]) by mx.google.com with ESMTPS id 23sm1075142fay.4.2011.04.22.22.31.37 (version=SSLv3 cipher=OTHER); Fri, 22 Apr 2011 22:31:37 -0700 (PDT)
Message-ID: <4DB26464.2000301@gmail.com>
Date: Sat, 23 Apr 2011 08:32:20 +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> <4DB1AD06.2070004@gmail.com> <BANLkTiktFL1kSt1GLkLeYbfJ7A_tr5DBBg@mail.gmail.com>
In-Reply-To: <BANLkTiktFL1kSt1GLkLeYbfJ7A_tr5DBBg@mail.gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
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: Sat, 23 Apr 2011 05:31:40 -0000

Hello Barry, all,

22.04.2011 21:41, Barry Leiba wrote:
>>> In Introduction, section 1:
> ...
>> Shouldn't the reference to RFC 3986 go here?
> Actually, that was my error; that's not in section 1, but in section
> 2.5.  And the reference is already earlier in section 2.5, so we're
> fine.
This is OK.
>>>>         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.
> I don't.  It's well known what "future extensions" means.  I don't see
> that we need to tell people about writing extension RFCs.
OK, -as is- is fine.
>> Anyway,<paburi>  rule will make the reader a bit confused.  The
>> <addrbook-uri>  or<addrbookuri>  would obviously be more appropriate here.
> I disagree.  Again, ABNF construct names often don't correlate to the
> strings that they produce.  This is fine as it is.
So how will the reader know that the 'addrbook' URI is defined in 
<paburi> rule?  Let's employ common sense.

Having no introducing sentence to this template field is not good as 
well, I think.  Therefore I do insist on putting the following contents 
of URI Scheme Syntax:

>
> The "addrbook" URI takes th form of <addrbook-uri> rule below, defined 
> using ABNF [RFC5234]:
>
> addrbook-uri = "addrbook:" addrbook [ "?" extensions]
> addrbook       = segment
> extensions     = query
>
> where <segment> and <query> are defined in Appendix A of RFC 3986 
> [RFC3986]


>>>>   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".
> It was right there: your concern that someone might not understand
> that we used ABNF.  I suppose one could say that the 3986 reference is
> sufficient for that, but I'm happier leaving 4395 as normative.
4395 has even no mention of "ABNF" or its full name.  Moreover, having 
4395 document as an *Informative* reference is something like a 
tradition in URI-scheme-specifying docs :-).

Also agree with all responses from Alexey.

Mykyta Yevstifeyev
> Barry
>