Re: [Uri-review] Request for review
Timothy Mcsweeney <tim@dropnumber.com> Sat, 30 May 2020 15:27 UTC
Return-Path: <tim@dropnumber.com>
X-Original-To: uri-review@ietfa.amsl.com
Delivered-To: uri-review@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C3CE13A08D3 for <uri-review@ietfa.amsl.com>; Sat, 30 May 2020 08:27:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.795
X-Spam-Level:
X-Spam-Status: No, score=-1.795 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, MIME_HTML_ONLY=0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
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 KB17eaV9yvTu for <uri-review@ietfa.amsl.com>; Sat, 30 May 2020 08:27:05 -0700 (PDT)
Received: from mout.perfora.net (mout.perfora.net [74.208.4.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5C06C3A08D4 for <uri-review@ietf.org>; Sat, 30 May 2020 08:27:05 -0700 (PDT)
Received: from oxusgaltgw03.schlund.de ([10.72.72.49]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPSA (Nemesis) id 0Lm2Pn-1j6GfR2Lsf-00ZiOz for <uri-review@ietf.org>; Sat, 30 May 2020 17:27:04 +0200
Date: Sat, 30 May 2020 11:27:04 -0400
From: Timothy Mcsweeney <tim@dropnumber.com>
Reply-To: Timothy Mcsweeney <tim@dropnumber.com>
To: uri-review@ietf.org
Message-ID: <906613693.393411.1590852424418@email.ionos.com>
In-Reply-To: <DM6PR18MB270066320792DAC3091C6DA4F98C0@DM6PR18MB2700.namprd18.prod.outlook.com>
References: <491516506.246380.1589851279474@email.ionos.com> <5EC9B257.31362.CC5E003@dan.tobias.name> <1783049000.100771.1590323508943@email.ionos.com> <5ECA8A94.23977.101292FE@dan.tobias.name> <1426881880.158099.1590335585858@email.ionos.com> <94368b41-c15b-da2c-421d-fdd9300be6e9@dret.net> <1310141163.159340.1590344745080@email.ionos.com> <BL0PR2101MB102738EF50D7C8AD647E10BBA3B20@BL0PR2101MB1027.namprd21.prod.outlook.com> <1081815563.141711.1590624311343@email.ionos.com> <BL0PR2101MB102762C4CAFACC383412D5D8A38E0@BL0PR2101MB1027.namprd21.prod.outlook.com> <BL0PR2101MB10278A5360398EFF2E73FC0BA38E0@BL0PR2101MB1027.namprd21.prod.outlook.com> <117630321.142251.1590627970509@email.ionos.com> <8ae1641a-74c8-6c2d-7092-6cf53e745fb7@ninebynine.org> <797476254.282655.1590770737009@email.ionos.com> <656ab4ec-df34-c7a4-ed36-79a03623636c@ninebynine.org> <1435838702.391137.1590841215132@email.ionos.com> <DM6PR18MB270066320792DAC3091C6DA4F98C0@DM6PR18MB2700.namprd18.prod.outlook.com>
MIME-Version: 1.0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: 7bit
X-Priority: 3
Importance: Normal
X-Mailer: Open-Xchange Mailer v7.10.1-Rev31
X-Originating-Client: open-xchange-appsuite
X-Provags-ID: V03:K1:hZAg/UU2mVgjErz2tcLC7q4MHxjJZZelRv0A6sGeXKGLu/YiXd7 uIQmX3t/dgIB7Zzrey2Z2NmzXz14X193cEzRXCOG1Mz8VHHOqbmLctVwJNo+ASp9i20eUG5 o8PKRAKqS3ptJnMg6CNClUcnDnLdlVzRos42EaD3KbA9D/UzuFpjFBTsPQkOoD8Q5PXqBrn zvFfMizMjy6fk9YuWSMJA==
X-UI-Out-Filterresults: notjunk:1;V03:K0:0BxIQTqTnhc=:ethuUnbRQJUjjfvXALLpDs QR6+f9kwI6d0/DDxAtz2FD5y6w3ynzlgddT8VPBnVq0iInFg9O8/frT/2+KkfqySVFRF0lm84 K6JEZUCMy4/Zv/E6keTweoBkxQBG3nWKmXnVyGwZBo8jNorfZE6YDbgnDnlzV1B4KaKv2elmO YyMRFqjnOgzpvFOFHPGEITXvzi/8ghj2Tfh0bG3BdwMEYmZgCwKO5XBFhDmMfKtCY8FRZCY88 EjVVlBqDfmzq7kunKygKxKWgtEKq5tgyHv67umI4JWdw9Oqf4w0RPKZy9YXpCMeqtYAzd8IAn 1luKzUhyZ7oDahmX/2VgCgQEa0d2b6Guy7KI8jrY1fKeGW0v0FeNg5Jtr9qC1zVmvJHxpYDdC 28zp2ma+wbesgoPeeteOU5+WCXMKPo8yCIUuG1XjoHwLPyFhU5t+XMtF52dwIFG/uMsalhuNc 98BXMGWnSo3Q7qcvZGJcNJHCJaNU8wzFDrKx9/RLwucfOO0Z/9SUeUyQT3YytGFBJe4hdn2HO oyr63BQpZs/NWYoFDGxIl8iTG5gCfKoLlhXBgJXUPfprT4hxprXERNLbk7urEx6+vQYcTcIUI Oq/xda14xzuyXZiDmnc79mGGUyspDGKHoAvMcWg5FW0KsyEs0CuVeh+txZoN8OvWv37Fy+/so alFvwlrZleQYaoD2RyJ9Lc7LyTigUPoS3TijgPQXzr/mCDbQBqSgsxzhqfoVB+uI1hHIOAGED byKhw8BJn7LxIBAcQ13EMoU1u0qu22asnXkXOCrQnA0S2xjHttx4qte6udqltcvVDW/1eghbp D5xmoa3Tfc6LQ8j1Ir0uxx7U3mfrpdNcq37VYQGoVTTxIIn7jIdFapPHuHVaGA9jpFZcyYk
Archived-At: <https://mailarchive.ietf.org/arch/msg/uri-review/m0GQsVxXiNeKq4W4YAv7mULJtn4>
Subject: Re: [Uri-review] Request for review
X-BeenThere: uri-review@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Proposed URI Schemes <uri-review.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/uri-review>, <mailto:uri-review-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/uri-review/>
List-Post: <mailto:uri-review@ietf.org>
List-Help: <mailto:uri-review-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/uri-review>, <mailto:uri-review-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 30 May 2020 15:27:07 -0000
On May 30, 2020 at 10:01 AM Michael Wojcik < Michael.Wojcik@microfocus.com> wrote:
From: Uri-review [mailto: uri-review-bounces@ietf.org] On Behalf Of Timothy McsweeneySent: Saturday, May 30, 2020 06:20To: Graham Klyne; uri-review@ietf.orgAnd if people want to make parsers that don't work with the spec it doesn'tbecome the spec's problem.That's not the issue here. The issue here is that you're misinterpreting RFC 3986.
3986 section 3 is not ambiguous. The first production is:
URI = scheme ":" hier-part [ "?" query ] [ "#" fragment ]
The colon is explicit and not optional. A minimal URI consists of a scheme, a colon, and a hier-part. There's no wiggle room there, and no amount of casuistry regarding other parts of 3986 will change that.
Someone could also point to 1.2.3, where the language clearly notes that the colon is the scheme delimiter; or 3.5, which makes it clear that the hash symbol is always the fragment delimiter. But those arguments are redundant in light of the generic-URI top-level production that begins section 3.
To be honest, I don't understand why you're being so difficult about this. What's your motive for trying to find grounds in 3986 for repurposing the fragment identifier?
--Michael Wojcik
- [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Henry S. Thompson
- Re: [Uri-review] Request for review Martin J. Dürst
- Re: [Uri-review] Request for review Ted Hardie
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Martin J. Dürst
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Daniel R. Tobias
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Daniel R. Tobias
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Daniel R. Tobias
- Re: [Uri-review] Request for review Daniel R. Tobias
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Erik Wilde
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Dave Thaler
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Dave Thaler
- Re: [Uri-review] Request for review Dave Thaler
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Graham Klyne
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Ted Hardie
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Graham Klyne
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Michael Wojcik
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Michael Wojcik
- Re: [Uri-review] Request for review Daniel R. Tobias
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Larry Masinter
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Thomas Fruin
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Martin J. Dürst
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Henry S. Thompson
- Re: [Uri-review] Request for review Daniel R. Tobias
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Timothy Mcsweeney
- Re: [Uri-review] Request for review Timothy Mcsweeney