Re: [apps-discuss] Retroactive application of draft-ietf-appsawg-uri-scheme-reg - comprehensive review
Graham Klyne <gk@ninebynine.org> Sat, 04 April 2015 15:05 UTC
Return-Path: <gk@ninebynine.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3FA0F1B2BB5; Sat, 4 Apr 2015 08:05:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level:
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] 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 2W5nJ67IdTQn; Sat, 4 Apr 2015 08:05:01 -0700 (PDT)
Received: from relay13.mail.ox.ac.uk (relay13.mail.ox.ac.uk [129.67.1.166]) by ietfa.amsl.com (Postfix) with ESMTP id 66DE01B2BB3; Sat, 4 Apr 2015 08:05:01 -0700 (PDT)
Received: from smtp4.mail.ox.ac.uk ([129.67.1.207]) by relay13.mail.ox.ac.uk with esmtp (Exim 4.80) (envelope-from <gk@ninebynine.org>) id 1YePd4-0004cQ-hK; Sat, 04 Apr 2015 16:04:58 +0100
Received: from host109-152-232-46.range109-152.btcentralplus.com ([109.152.232.46] helo=cheery.atuin.ninebynine.org) by smtp4.mail.ox.ac.uk with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <gk@ninebynine.org>) id 1YePd4-0005jF-Dt; Sat, 04 Apr 2015 16:04:58 +0100
Message-ID: <551FFDA0.5030507@ninebynine.org>
Date: Sat, 04 Apr 2015 16:05:04 +0100
From: Graham Klyne <gk@ninebynine.org>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.3.0
MIME-Version: 1.0
To: John C Klensin <john-ietf@jck.com>, draft-ietf-appsawg-uri-scheme-reg.all@ietf.org, iesg@ietf.org, apps-discuss@ietf.org
References: <2E49FA112B054FFAED69D8A1@JcK-HP8200.jck.com> <551D0F27.9030201@ninebynine.org> <1AFEBE03F8FCCEB215C30DEC@JcK-HP8200.jck.com>
In-Reply-To: <1AFEBE03F8FCCEB215C30DEC@JcK-HP8200.jck.com>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Oxford-Username: zool0635
Archived-At: <http://mailarchive.ietf.org/arch/msg/apps-discuss/M-4k75UoU5M5Lx9lxffHOePL0ho>
Subject: Re: [apps-discuss] Retroactive application of draft-ietf-appsawg-uri-scheme-reg - comprehensive review
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: Sat, 04 Apr 2015 15:05:03 -0000
On 02/04/2015 15:19, John C Klensin wrote: > Barry has commented on the more important part of this, but an > observation on the other part... > > --On Thursday, April 02, 2015 10:43 +0100 Graham Klyne > <gk@ninebynine.org> wrote: > >>> If we can agree that this is not applicable to existing >>> registered scheme definitions or updates to them and that >>> future URN-like schemes are unlikely, then that is a >>> non-issue. If we cannot, the AppsAWG and IESG should be >>> formally aware (the former has certainly been told about this >>> in various area meetings) that the current consensus within >>> URNBIS is to separate URNs from the semantic requirements of >>> 3986 [2]. That position was the result of a difficult >>> compromise in which the main alternative was to separate URNs >>> entirely from what the WG believes are the many assumptions >>> (most derived from locators) and some of the confusing >>> language in 3986. >> >> Procedural matters aside, I think this is an important >> clarification, and that urn: URIs SHOULD be constrained by >> this. This is not about existing and new URI schemes, but >> about what is required to be a a valid URI. > > Procedural issues very much not aside, I would like to see if we > can navigate the very large collection of URI issues (including > those being discussed outside IETF) in a way that doesn't make > everything so dependent on everything else that we cannot move > any document (including this one) forward without moving > everything else forward at the same time. > > If, as you suggest, language in > draft-ietf-appsawg-uri-scheme-reg-05 "clarifies" what is > required to be a valid URI, especially in a way that affects > both existing and future ones, then it necessarily updates 3986. I certainly did not mean to suggest that. I think that draft-ietf-appsawg-uri-scheme-reg-05 has no place "clarifying" what it is to be a URI - that is the role of RFC3986. I did not think it does this, but if you think it does, I would be interested to understand where and why. #g -- > If it does that, then it is missing the required "Updates" > indication (trivial) and the required explanation of what parts > or provisions of 3986 are being updated and how. So, if you > believe the above, you have just made a significant procedural > objection to processing the draft in its current form. While > that might be a minor issue for some documents, easily corrected > by an RFC Editor note, I believe there is ample reason to > believe that a description of what is being updated and why > would turn out to be controversial and difficult in terms of > achieving consensus. > > At least from my perspective, the problem goes beyond that and > into issues I have identified earlier. If > draft-ietf-appsawg-uri-scheme-reg modifies what it is possible > to do in ongoing URN work beyond whatever is clearly specified > in 3986, then any of the active participants in URNBIS (or those > concerned about its output, whether actively participating or > not) are entitled to raise the issue of whether openness and > fairness allows draft-ietf-appsawg-uri-scheme-reg to be > processed independently of the URN documents that it claims to > restrict. Equally frighteningly, if > draft-ietf-appsawg-uri-scheme-reg changes the fundamental > validity criteria for URIs as specified (or claimed to be > specified) in 3986, it presumably [re]opens all of the issues > about what 3986 actually requires rather than recommending or > discussing and probably requires reaching consensus on and > documenting such topics as those raised in the rather extensive > threads about 3986 validity and scope that showed up in January > and not moving _any_ of these documents forward until 3986bis > (the right place to apply such clarifications) is ready for IETF > Last Call. > > Another complication is that if there is disagreement in the > community about the scope of draft-ietf-appsawg-uri-scheme-reg > before it is even approved, you are a partisan for one position > in that matter and that combination might cause reasonable > people to be concerned about perceptions of possible > interactions between those issues and your role as Designated > Expert. > > I hope we can avoid going into a place where all of these issues > become procedurally interlocked but when some of the authors and > a subset of the (I believe few) people who carefully reviewed > draft-ietf-appsawg-uri-scheme-reg disagree on its scope and > applicability, we are not in good shape for avoiding that > outcome. > > john >
- Re: [apps-discuss] Retroactive application of dra… Barry Leiba
- [apps-discuss] Retroactive application of draft-i… John C Klensin
- Re: [apps-discuss] Retroactive application of dra… Graham Klyne
- Re: [apps-discuss] Retroactive application of dra… Barry Leiba
- Re: [apps-discuss] Retroactive application of dra… John C Klensin
- Re: [apps-discuss] Retroactive application of dra… Graham Klyne
- Re: [apps-discuss] Retroactive application of dra… Graham Klyne
- Re: [apps-discuss] Retroactive application of dra… Graham Klyne
- Re: [apps-discuss] Retroactive application of dra… Dave Thaler
- Re: [apps-discuss] Retroactive application of dra… John C Klensin
- Re: [apps-discuss] Retroactive application of dra… Roy T. Fielding
- Re: [apps-discuss] Retroactive application of dra… Peter Saint-Andre - &yet
- Re: [apps-discuss] Retroactive application of dra… Roy T. Fielding
- Re: [apps-discuss] Retroactive application of dra… Graham Klyne
- Re: [apps-discuss] Retroactive application of dra… Barry Leiba
- Re: [apps-discuss] Retroactive application of dra… Matthew Kerwin
- Re: [apps-discuss] Retroactive application of dra… Roy T. Fielding
- Re: [apps-discuss] Retroactive application of dra… John C Klensin
- Re: [apps-discuss] Retroactive application of dra… Roy T. Fielding
- Re: [apps-discuss] Retroactive application of dra… Sean Leonard
- Re: [apps-discuss] Retroactive application of dra… Roy T. Fielding
- Re: [apps-discuss] Retroactive application of dra… Barry Leiba
- Re: [apps-discuss] Retroactive application of dra… John C Klensin
- Re: [apps-discuss] Retroactive application of dra… Barry Leiba
- Re: [apps-discuss] Retroactive application of dra… Dave Thaler
- Re: [apps-discuss] Retroactive application of dra… Tony Hansen
- Re: [apps-discuss] Retroactive application of dra… John C Klensin
- Re: [apps-discuss] Retroactive application of dra… Barry Leiba
- Re: [apps-discuss] Retroactive application of dra… Graham Klyne
- Re: [apps-discuss] Retroactive application of dra… John C Klensin
- Re: [apps-discuss] Retroactive application of dra… Keith Moore
- Re: [apps-discuss] Retroactive application of dra… Larry Masinter
- Re: [apps-discuss] Retroactive application of dra… Barry Leiba