Re: [apps-discuss] FW: New Version Notification - draft-ietf-appsawg-uri-scheme-reg-05.txt

Alexey Melnikov <alexey.melnikov@isode.com> Sun, 29 March 2015 14:05 UTC

Return-Path: <alexey.melnikov@isode.com>
X-Original-To: expand-draft-ietf-appsawg-uri-scheme-reg.all@virtual.ietf.org
Delivered-To: apps-discuss@ietfa.amsl.com
Received: by ietfa.amsl.com (Postfix, from userid 65534) id 261651AC3F5; Sun, 29 Mar 2015 07:05:41 -0700 (PDT)
X-Original-To: xfilter-draft-ietf-appsawg-uri-scheme-reg.all@ietfa.amsl.com
Delivered-To: xfilter-draft-ietf-appsawg-uri-scheme-reg.all@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 01A611AC3F4 for <xfilter-draft-ietf-appsawg-uri-scheme-reg.all@ietfa.amsl.com>; Sun, 29 Mar 2015 07:05:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.689
X-Spam-Level:
X-Spam-Status: No, score=0.689 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Tor92WYYBf32 for <xfilter-draft-ietf-appsawg-uri-scheme-reg.all@ietfa.amsl.com>; Sun, 29 Mar 2015 07:05:39 -0700 (PDT)
Received: from waldorf.isode.com (ext-bt.isode.com [217.34.220.158]) by ietfa.amsl.com (Postfix) with ESMTP id 645DF1AC3F3 for <draft-ietf-appsawg-uri-scheme-reg.all@ietf.org>; Sun, 29 Mar 2015 07:05:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1427637938; d=isode.com; s=selector; i=@isode.com; bh=5m/gHDdck7zuhG62zlFA9Yeg2DJFjYd17fBF7j/TSU8=; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:Cc:MIME-Version: In-Reply-To:References:Content-Type:Content-Transfer-Encoding: Content-ID:Content-Description; b=EasFMAxDZWunTbs4t9u4/BxD/XkT4Fhalb7rrxJngVCS3xqSJ5v8KgXKT3MSuhDxLdO2/y SuENTHDixT0HXi7JePz5MRHj9yVDjqw+LgGgW+l1TVdnNenbuMLhbDJJ+n5irmV3+cUENd NEDwW/yEVdbeScvHj7+AOEmdrclz/2k=;
Received: from [192.168.6.196] (ip-64-134-51-59.public.wayport.net [64.134.51.59]) by waldorf.isode.com (submission channel) via TCP with ESMTPSA id <VRgGsABiPKm-@waldorf.isode.com>; Sun, 29 Mar 2015 15:05:38 +0100
X-SMTP-Protocol-Errors: PIPELINING
Message-ID: <551806AD.2010409@isode.com>
Date: Sun, 29 Mar 2015 15:05:33 +0100
From: Alexey Melnikov <alexey.melnikov@isode.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130620 Thunderbird/17.0.7
To: Barry Leiba <barryleiba@computer.org>
References: <20150327163331.20999.30881.idtracker@ietfa.amsl.com> <DM2PR03MB4146DBEC756D5EC4B72B42DA3090@DM2PR03MB414.namprd03.prod.outlook.com> <CALaySJKk+CJZTcPxr8V-_fAhgk2k2muXhfapPpLndTZB-0ZDWA@mail.gmail.com>
In-Reply-To: <CALaySJKk+CJZTcPxr8V-_fAhgk2k2muXhfapPpLndTZB-0ZDWA@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/apps-discuss/wNr9HUkCzMHGHotewpfsHCj3El0>
X-Mailman-Approved-At: Sun, 29 Mar 2015 10:37:47 -0700
Cc: "draft-ietf-appsawg-uri-scheme-reg.all@ietf.org" <draft-ietf-appsawg-uri-scheme-reg.all@ietf.org>
Subject: Re: [apps-discuss] FW: New Version Notification - draft-ietf-appsawg-uri-scheme-reg-05.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Mar 2015 14:05:41 -0000

On 27/03/2015 19:29, Barry Leiba wrote:
>> I will send email responses to the feedback received with what we did.
>> I may not get those out today though. But I think the doc should be
>> ready for the IESG telechat.
> Thanks.  I've issued the ballot; I'll wait to change the state until I
> hear that your co-authors & shepherd are OK with it.
This is almost perfect :-).

A couple of comments:

1) The last paragraph in Section 3.6  (Internationalization and 
Character Encoding)  now reads (the last sentence is new):

    All percent-encoded variants are automatically included by definition
    for any character given in an IRI production.  This means that if you
    want to restrict the URI percent-encoded forms in some way, you must
    restrict the Unicode forms that would lead to them.  In most cases,
    it is advisable to define the actual characters allowed in an IRI
    production, to allow the 'pct-encoded' definition from Section 2.1 of
    [RFC3986] at the same places, and to add prose that limits percent-
    escapes to those that can be created by converting valid character
    sequences to percent-encoding via UTF-8.


The last part of the sentence doesn't read well (and I can't understand 
exactly what is it trying to do):

    and to add prose that limits percent-
    escapes to those that can be created by converting valid UTF-8
    character sequences to their percent-encoding.


Dave, is this what you intended?

2) Regarding my earlier disagreement about text suggested by Graham:

3.  Requirements for Permanent Scheme Definitions

  This section gives considerations for new schemes. Meeting these
  guidelines is REQUIRED for permanent scheme registration.
  Permanent status is appropriate for, but not limited to,
  use in standards. For URI schemes defined or normatively
  referenced by IETF Standards-Track documents, Permanent registration 
status is REQUIRED.

He added "or normatively referenced" which now appears in the draft.

Here is a real world example of a problem with this text. SIDR WG 
decided to use rsync protocol, they needed to use rsync URIs. rsync URIs 
are currently provisional, defined in an Informational RFC.  So this 
text is basically saying that under the new rule the registration have 
to be upgraded to Permanent, allowing the expert reviewer (no disrespect 
to Graham or his future replacement) to be a person that blocks 
consensus of a WG to use a particular technology. I find this to be 
problematic.

Do people agree that this is problematic?