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

Dave Thaler <dthaler@microsoft.com> Tue, 07 April 2015 23:56 UTC

Return-Path: <dthaler@microsoft.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 2A6861ACD50; Tue, 7 Apr 2015 16:56: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 04BEB1ACD4F for <xfilter-draft-ietf-appsawg-uri-scheme-reg.all@ietfa.amsl.com>; Tue, 7 Apr 2015 16:56:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.902
X-Spam-Level:
X-Spam-Status: No, score=-101.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] 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 JMYDwEQ3ajMW for <xfilter-draft-ietf-appsawg-uri-scheme-reg.all@ietfa.amsl.com>; Tue, 7 Apr 2015 16:56:38 -0700 (PDT)
Received: from na01-by2-obe.outbound.protection.outlook.com (mail-by2on0124.outbound.protection.outlook.com [207.46.100.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DBE4F1ACD4C for <draft-ietf-appsawg-uri-scheme-reg.all@ietf.org>; Tue, 7 Apr 2015 16:56:38 -0700 (PDT)
Received: from BY2PR03MB412.namprd03.prod.outlook.com (10.141.141.25) by BY2PR03MB412.namprd03.prod.outlook.com (10.141.141.25) with Microsoft SMTP Server (TLS) id 15.1.130.12; Tue, 7 Apr 2015 23:56:37 +0000
Received: from BY2PR03MB412.namprd03.prod.outlook.com ([10.141.141.25]) by BY2PR03MB412.namprd03.prod.outlook.com ([10.141.141.25]) with mapi id 15.01.0130.020; Tue, 7 Apr 2015 23:56:37 +0000
From: Dave Thaler <dthaler@microsoft.com>
To: Alexey Melnikov <alexey.melnikov@isode.com>, Barry Leiba <barryleiba@computer.org>
Thread-Topic: FW: [apps-discuss] New Version Notification - draft-ietf-appsawg-uri-scheme-reg-05.txt
Thread-Index: AQHQailxBvO33HrLqkmFnLTAQMhclp1CRimQ
Date: Tue, 07 Apr 2015 23:56:37 +0000
Message-ID: <BY2PR03MB412C720FA6990F1A143DBB6A3FD0@BY2PR03MB412.namprd03.prod.outlook.com>
References: <20150327163331.20999.30881.idtracker@ietfa.amsl.com> <DM2PR03MB4146DBEC756D5EC4B72B42DA3090@DM2PR03MB414.namprd03.prod.outlook.com> <CALaySJKk+CJZTcPxr8V-_fAhgk2k2muXhfapPpLndTZB-0ZDWA@mail.gmail.com> <551806AD.2010409@isode.com>
In-Reply-To: <551806AD.2010409@isode.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [2001:4898:80e0:ee43::3]
authentication-results: isode.com; dkim=none (message not signed) header.d=none;
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY2PR03MB412;
x-forefront-antispam-report: BMV:1; SFV:NSPM; SFS:(10019020)(6009001)(51704005)(377454003)(13464003)(24454002)(479174004)(46102003)(86362001)(2950100001)(230783001)(2900100001)(19580395003)(76176999)(92566002)(19580405001)(50986999)(2656002)(87936001)(74316001)(99286002)(93886004)(33656002)(86612001)(62966003)(15975445007)(122556002)(106116001)(54356999)(76576001)(77156002)(2420400003)(77096005)(40100003)(102836002)(3826002); DIR:OUT; SFP:1102; SCL:1; SRVR:BY2PR03MB412; H:BY2PR03MB412.namprd03.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en;
x-microsoft-antispam-prvs: <BY2PR03MB41258C0B538811AB9050E93A3FD0@BY2PR03MB412.namprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(5002010)(5005006); SRVR:BY2PR03MB412; BCL:0; PCL:0; RULEID:; SRVR:BY2PR03MB412;
x-forefront-prvs: 0539EEBD11
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: microsoft.onmicrosoft.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Apr 2015 23:56:37.2386 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR03MB412
Archived-At: <http://mailarchive.ietf.org/arch/msg/apps-discuss/wKvLkuT-j6vsc5T1Few9n4so0yw>
X-Mailman-Approved-At: Wed, 08 Apr 2015 10:01:59 -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: Tue, 07 Apr 2015 23:56:41 -0000

> -----Original Message-----
> From: Alexey Melnikov [mailto:alexey.melnikov@isode.com]
> Sent: Sunday, March 29, 2015 7:06 AM
> To: Barry Leiba
> Cc: Dave Thaler; draft-ietf-appsawg-uri-scheme-reg.all@ietf.org
> Subject: Re: FW: [apps-discuss] New Version Notification - draft-ietf-appsawg-
> uri-scheme-reg-05.txt
> 
> 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?

Yes

> 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?

This was basically discussed in the thread month ago.  See
http://www.ietf.org/mail-archive/web/apps-discuss/current/msg14045.html 
for Barry's message in that thread, which I agree with.   That thread is where
it looked like there was consensus that the intent was as currently worded.

Specifically, Barry's point was:
> without some change like that, one can simply pull
> a URI scheme definition out of a Standards Track document, post it on
> a web site, get a provisional registration for it, and use it in the
> Standards Track document... making this requirement fairly pointless.

We already got consensus (including advice from the AD during the WG meeting)
to empower the Expert Reviewer more and lessen the load on the IESG.
I think the current text is also in keeping with that consensus.  If a blockage
happens, it can be escalated to the IESG, which also controls who the Expert
Reviewer is, so the IESG always has a way of overriding the Expert anyway.
Since that escape hatch is there, I believe the current text is correct as is,
and reflects consensus both in the meeting and on the list.

-Dave