Re: [Uri-review] Request for review of new ipn: URI scheme

Mykyta Yevstifeyev <evnikita2@gmail.com> Wed, 16 February 2011 20:37 UTC

Return-Path: <evnikita2@gmail.com>
X-Original-To: uri-review@core3.amsl.com
Delivered-To: uri-review@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BFE1B3A6CE3 for <uri-review@core3.amsl.com>; Wed, 16 Feb 2011 12:37:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.994
X-Spam-Level:
X-Spam-Status: No, score=-2.994 tagged_above=-999 required=5 tests=[AWL=0.005, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4IfWYNwJogPi for <uri-review@core3.amsl.com>; Wed, 16 Feb 2011 12:37:25 -0800 (PST)
Received: from mail-bw0-f44.google.com (mail-bw0-f44.google.com [209.85.214.44]) by core3.amsl.com (Postfix) with ESMTP id E30273A6A9D for <uri-review@ietf.org>; Wed, 16 Feb 2011 12:37:24 -0800 (PST)
Received: by bwz12 with SMTP id 12so2077668bwz.31 for <uri-review@ietf.org>; Wed, 16 Feb 2011 12:37:53 -0800 (PST)
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=E5eLUSjTOwOYEriBj/vYNMEtGlTp5RTEIwhf4nMOM/c=; b=rcWNBH0x6LvtNm9NViQb8q8nQo8U9wlfXPmHgfWq+rw3hAH9XO0/49YYBlIbvIvnaE iAu+wn4F2wWYS4nbUvwdbg35Ub44gTYhQQ/WVQI8ahaWgCM8BBYln/8OOvguJKbGoOrG VgXEF26E2xGry4w0SvqyVSrp3eYdVqiFtDpXY=
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=uLMpLtmT0/PJC0VEMFNCysWsCcVOJrQ2fz8kFtRGp1qwbuCy/ri636gbn2NfSEo4wX rLUxgjnLt6tqljh8YnvyHu6CaXHPUqLdhCtVfXGyZi6y5Ye+OHWVsUuhgpmA63dv/dFS adoan1aONuH8ncvTmXJsmApWVwTsvIyeApGto=
Received: by 10.204.67.5 with SMTP id p5mr897212bki.59.1297888671906; Wed, 16 Feb 2011 12:37:51 -0800 (PST)
Received: from [127.0.0.1] ([195.191.104.134]) by mx.google.com with ESMTPS id u23sm118654bkw.21.2011.02.16.12.37.49 (version=SSLv3 cipher=OTHER); Wed, 16 Feb 2011 12:37:50 -0800 (PST)
Message-ID: <4D5C35B8.1070906@gmail.com>
Date: Wed, 16 Feb 2011 22:38:16 +0200
From: Mykyta Yevstifeyev <evnikita2@gmail.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7
MIME-Version: 1.0
To: Elwyn Davies <elwynd@dial.pipex.com>
References: <1297881670.18417.1730.camel@mightyatom.folly.org.uk>
In-Reply-To: <1297881670.18417.1730.camel@mightyatom.folly.org.uk>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Cc: draft-irtf-dtnrg-cbhe.all@tools.ietf.org, uri-review@ietf.org, Graham Klyne <GK-lists@ninebynine.org>
Subject: Re: [Uri-review] Request for review of new ipn: URI scheme
X-BeenThere: uri-review@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Proposed URI Schemes <uri-review.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/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: Wed, 16 Feb 2011 20:37:26 -0000

Hello Elwyn,

Here are some comments to the 'ipn' URI scheme registration template - 
see in-line.

> 4. IANA Considerations
>
>    Registration of the "ipn" URI scheme is requested as follows.
Here the Informative reference to RFC 4395 might be acceptable.
>
>    URI scheme name: "ipn".
>
>    Status: provisional.
I wonder why it is Provisional.  Provisional means 'not complete and 
acceptable specification' while this is not such case.  I suggest Permanent.
>
>    URI scheme syntax:
>
>    This specification uses the Augmented Backus-Naur Form (ABNF)
>    notation of [RFC2234], including the core ABNF syntax rule for DIGIT
>    defined by that specification.
Why RFC 2234 - it is obsoleted by RFC 4234 and RFC 5234 - the most 
current doc.  Moreover, I am not able to find any reference in the 
corresponding section of the draft to any of the documents.  If you 
accept RFC 5234, the rule definition must be rule=def but not rule:=def.
>
>    o  ipn-uri := "ipn:" ipn-hier-part
>
>    o  ipn-hier-part := node-nbr nbr-delim service-nbr ; a path-rootless
This rule is not acceptable at all.  I do not know what you mean, but 
'node-nbr nbr-delim service-nbr' is already path-rootless; moreover what 
are 'a' and ';' rules, that are not defined at all.  You might have 
meant "a" and ";" but I am not sure for this and other concerns I've 
told about above.  I'd like you clarify this syntax.
>
>    o  node-nbr := 1*DIGIT
>
>    o  nbr-delim := "."
>
>    o  service-nbr := 1*DIGIT
>
>    None of the reserved characters defined in the generic URI syntax are
>    used as delimiters within URIs of the IPN scheme.
>
>    URI scheme semantics: URIs of the IPN scheme are used as endpoint
>    identifiers in the Delay-Tolerant Networking (DTN) Bundle Protocol
>    (BP) [RFC5050] as described in 2.1 above.
>
>    Encoding considerations: URIs of the IPN scheme are encoded
>    exclusively in US-ASCII characters.
Here I'd propose the better variant: "generic encoding considerations 
for URI schemes, defined in Section 2 of [RFC3986], concern 'ipn' one as 
well.  Non-ASCII characters are to be mapped as defined in Section 3.1 
of RFC 3987 [RFC3987]" with the Normative reference of RFC 3987.

>
>    Applications and/or protocols that use this URI scheme name: the
>    Delay-Tolerant Networking (DTN) Bundle Protocol (BP) [RFC5050].
>
>    Interoperability considerations: as noted above, URIs of the IPN
>    scheme are encoded exclusively in US-ASCII characters.
This is not Interoperability considerations - you'd better omit this 
point in the template at all.
>
> [...]
>
>    Contact: Scott Burleigh, Jet Propulsion Laboratory, California
>    Institute of Technology, scott.c.burleigh@jpl.nasa.gov, +1 (800) 393-
>    3353.
>
>    Author/Change controller.  Scott Burleigh, Jet Propulsion Laboratory,
>    California Institute of Technology, scott.c.burleigh@jpl.nasa.gov, +1
>    (800) 393-3353.
I'd like you, as the doc. shepherd, bring these comments to the authors' 
attention.

Mykyta Yevstifeyev

16.02.2011 20:41, Elwyn Davies wrote:
> Hi.
>
> The DTN Research Group has a draft being examined by the IESG for
> approval as an Experimental RFCthat contains the specification of the
> ipn: URI scheme:
> http://tools.ietf.org/html/draft-irtf-dtnrg-cbhe-08
>
> We would like to request review of the scheme prior to approval of the
> draft.
>
> The original motivation for the definition of this scheme is usage of
> DTNs in space-based networks where bandwidth is at a premium, but its
> usage is not confined to theis application.
>
> It has been observed by the responsible AD that the ABNF syntax in the
> draft is faulty (it uses ':=' rather than '=' throughout.. it will be
> replaced with:
>
> ipn-uri       = "ipn:" ipn-hier-part
> ipn-hier-part = node-nbr nbr-delim service-nbr ; a path-rootless
> node-nbr      = 1*DIGIT
> nbr-delim     = "."
> service-nbr   = 1*DIGIT
>
> We also need to specify the References for the scheme - the only
> relevant reference is the defining draft, which will hopefully be an
> experimental RFC shortly.
>
> Regards,
> Elwyn Davies
> Document Shepherd
>
> _______________________________________________
> Uri-review mailing list
> Uri-review@ietf.org
> https://www.ietf.org/mailman/listinfo/uri-review
>