Re: [apps-discuss] Provisional URI registrations

Graham Klyne <GK@ninebynine.org> Mon, 22 November 2010 10:14 UTC

Return-Path: <GK@ninebynine.org>
X-Original-To: apps-discuss@core3.amsl.com
Delivered-To: apps-discuss@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 07BF228C0F3; Mon, 22 Nov 2010 02:14:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level:
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 AJo-LtmSGfuX; Mon, 22 Nov 2010 02:14:01 -0800 (PST)
Received: from relay4.mail.ox.ac.uk (relay4.mail.ox.ac.uk [129.67.1.163]) by core3.amsl.com (Postfix) with ESMTP id DEC6C3A6ACC; Mon, 22 Nov 2010 02:14:00 -0800 (PST)
Received: from smtp0.mail.ox.ac.uk ([129.67.1.205]) by relay4.mail.ox.ac.uk with esmtp (Exim 4.71) (envelope-from <GK@ninebynine.org>) id 1PKTQB-00079o-D7; Mon, 22 Nov 2010 10:14:51 +0000
Received: from gklyne.plus.com ([80.229.154.156] helo=Eskarina.local) by smtp0.mail.ox.ac.uk with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from <GK@ninebynine.org>) id 1PKTQA-00033d-14; Mon, 22 Nov 2010 10:14:50 +0000
Message-ID: <4CEA413F.2080004@ninebynine.org>
Date: Mon, 22 Nov 2010 10:09:03 +0000
From: Graham Klyne <GK@ninebynine.org>
User-Agent: Thunderbird 2.0.0.24 (Macintosh/20100228)
MIME-Version: 1.0
To: John C Klensin <john-ietf@jck.com>
References: <A232FF7C06EE5B1C0F886130@PST.JCK.COM> <4CE99C5D.9040601@ninebynine.org> <4CE9BDCA.4010202@it.aoyama.ac.jp> <D8FA9230788A44981E86132F@PST.JCK.COM>
In-Reply-To: <D8FA9230788A44981E86132F@PST.JCK.COM>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
X-Oxford-Username: zool0635
Cc: uri-review@ietf.org, apps-discuss@ietf.org
Subject: Re: [apps-discuss] Provisional URI registrations
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/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: Mon, 22 Nov 2010 10:14:02 -0000

John C Klensin wrote:
> 
> --On Monday, November 22, 2010 09:48 +0900 "\"Martin J.
> Dürst\"" <duerst@it.aoyama.ac.jp> wrote:
> 
>> On 2010/11/22 7:25, Graham Klyne wrote:
>>
>>> We have "permanent", "provisional" and "historical"
>>> registration classes for URI schemes. For practical purposes,
>>> I think the "provisional" registry serves the same role as
>>> the "reserved" one you suggest [1]. I think the additional
>>> bureaucracy incurred to create a new registry class is not
>>> justified by practical benefit.
>> +1.
> 
> I would agree, except that:
> 
> (1) We now have proposals to remove things from Provisional that
> have well-defined protocol specs and evidence of use because
> they have been Provisional too long.  Fighting battles of that
> sort is lots more painful than setting up a new registry
> category, especially since...

Having made a very quick review of that discussion (w.r.t. tn3270), I feel there 
is a consensus that the appropriate response to to say "that's fine, it has a 
definition, let's leave it there".  There is no explicit provision for time-out 
of provisional registrations - the general idea (at least in the formulation of 
the header registry, from which I believe this registry was derived) was to 
provide a place where schemes could be documented for the community without 
having to meet the properly high standards of IETF consensus.

One option in this case would be to move the tn3270 scheme to historic - I'm not 
sure if that's been suggested.  That's something I would support in this case.

You say "Fighting battles of that sort is lots more painful...".  My sense is 
that the more choices there are, the more painful the battles may be.  My 
reference to "bureaucracy" was intended to allude as much to the choices to be 
made on an ongoing basis as to the setting up of a new registry.  As scheme 
reviewer, I would find it harder to make a reasonable decisions if "reserved" 
were also an option, since that would require more detailed knowledge of the 
protocol's history than I can generally bring to bear.

> (2) Not having a Reserved category from the beginning appears to
> be an error on IANA's part, not something the IETF specified in
> any way.   If that is correct, it should be possible to deal
> with it as correcting an error, which is (or should be) an
> extremely lightweight procedure.

Well, as Martin says, if it's an error it's not one on IANA's part.  In this 
case, they follow what we (the IETF) asked of them.  So I suppose we should be 
careful what we ask for :)

#g