Re: [apps-discuss] Retroactive application of draft-ietf-appsawg-uri-scheme-reg - comprehensive review
John C Klensin <john-ietf@jck.com> Thu, 16 April 2015 19:53 UTC
Return-Path: <john-ietf@jck.com>
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 3BE1E1B35A9; Thu, 16 Apr 2015 12:53:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.21
X-Spam-Level:
X-Spam-Status: No, score=-1.21 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, RCVD_IN_DNSWL_LOW=-0.7, 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 Fk57Q9Z23gRY; Thu, 16 Apr 2015 12:53:44 -0700 (PDT)
Received: from bsa2.jck.com (ns.jck.com [70.88.254.51]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA6A91B35A3; Thu, 16 Apr 2015 12:53:40 -0700 (PDT)
Received: from [198.252.137.35] (helo=JcK-HP8200.jck.com) by bsa2.jck.com with esmtp (Exim 4.82 (FreeBSD)) (envelope-from <john-ietf@jck.com>) id 1Yipr0-000CbS-UW; Thu, 16 Apr 2015 15:53:38 -0400
Date: Thu, 16 Apr 2015 15:53:33 -0400
From: John C Klensin <john-ietf@jck.com>
To: Barry Leiba <barryleiba@computer.org>
Message-ID: <AB0D76A4BFEEA77B7878126E@JcK-HP8200.jck.com>
In-Reply-To: <CALaySJL-QbQ7rMRmBHTCjNbjUMKdrHrNSBLZ5zyVQ69VvXMu3A@mail.gmail.com>
References: <2E49FA112B054FFAED69D8A1@JcK-HP8200.jck.com> <CALaySJ+JdE5YrBuXv343_CfNP4mYxOR94JV4q_Uso4VoWfD=Ng@mail.gmail.com> <723FBC93979E1019101319C5@JcK-HP8200.jck.com> <CALaySJL-QbQ7rMRmBHTCjNbjUMKdrHrNSBLZ5zyVQ69VvXMu3A@mail.gmail.com>
X-Mailer: Mulberry/4.0.8 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-SA-Exim-Connect-IP: 198.252.137.35
X-SA-Exim-Mail-From: john-ietf@jck.com
X-SA-Exim-Scanned: No (on bsa2.jck.com); SAEximRunCond expanded to false
Archived-At: <http://mailarchive.ietf.org/arch/msg/apps-discuss/fL2mfWqZZbaFUElveBbrz2YEtrE>
Cc: draft-ietf-appsawg-uri-scheme-reg.all@ietf.org, IESG <iesg@ietf.org>, Apps Discuss <apps-discuss@ietf.org>
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: Thu, 16 Apr 2015 19:53:46 -0000
--On Thursday, April 16, 2015 14:25 -0400 Barry Leiba <barryleiba@computer.org> wrote: >> I believe the key issue is that, as far as the _syntax_ >> specified in RFC 3986 is concerned, there is a syntax >> component, given the name "fragment" in the defining >> production, that, informally, is delimited by the first >> appearance of "#" in a URI and that extends to the end of the >> URI. Anything more -- bindings to schemes, relationships to >> media types, even the binding of the term "fragment" to >> anything one might find in a dictionary-- are matters of >> semantics (or maybe something else) but not syntax. > > I understand the concern here, and as I read the rest of the > conversation I see that we still have controversy about > details such as fragment vs syntax vs semantics, and such. > > That said, I don't think that controversy affects this > document. I think this document says what it needs to say > about the registration and update of URI schemes, and the > roles of the DE and of working group/community consensus. I > don't think there's a benefit to holding up this document for > the resolution of those other issues, which we'll continue > bashing around here and in the urnbis working group. > > So I plan to push "GO" on this document imminently. If you > think this absolutely *must* be resolved before this document > is published, please say why we can't defer it to discussion > of 2141bis, an update to 3986, or some other such. > > We do need this uri scheme registration update -- which > primarily relaxes and clarifies existing rules -- and I don't > want to make it wait longer if we can handle the controversies > elsewhere. To repeat what I have tried to say before, I think there is one important distinction to be made here. To state it as narrowly as I can, either this document imposes requirements on existing schemes and revisions of them that 3986 does not or it doesn't. If it does impose new requirements, then, according to long-established IESG requirements, it must indicate that it updates 3986 and explain the nature of the update/change(s). In addition and depending on what that text says, it is likely to be inevitably bound to the controversies. If it does not impose new requirements, then I'm comfortable letting this document go forward based on your assurances (and, implicitly, that of the IESG) that future arguments that cite this document in discussions of the controversies to which you refer will be disregarded a without substance. Put differently, either those controversies are rooted in the requirements of, and "details such as fragment vs syntax vs semantics" based on, 3986, or they are about some combination of 3986 and this document. If the first, as you seem to believe (and, btw, I agree), then the controversy does not affect this document and it should go forward. If the second, then this document is inherently part of the controversy and it is inappropriate for it to go forward at this time. 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