Re: [Uri-review] Request for review

Michael Wojcik <Michael.Wojcik@microfocus.com> Sat, 30 May 2020 14:02 UTC

Return-Path: <Michael.Wojcik@microfocus.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 43DB53A0477 for <uri-review@ietfa.amsl.com>; Sat, 30 May 2020 07:02:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level:
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=ham 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 Mk8eF2_O7ZbI for <uri-review@ietfa.amsl.com>; Sat, 30 May 2020 07:02:38 -0700 (PDT)
Received: from m9a0013g.houston.softwaregrp.com (m9a0013g.houston.softwaregrp.com [15.124.64.91]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31D263A03F6 for <uri-review@ietf.org>; Sat, 30 May 2020 07:02:38 -0700 (PDT)
Received: FROM m9a0013g.houston.softwaregrp.com (15.121.0.190) BY m9a0013g.houston.softwaregrp.com WITH ESMTP; Sat, 30 May 2020 14:01:46 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1591.10; Sat, 30 May 2020 14:02:00 +0000
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (15.124.8.13) by M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1591.10 via Frontend Transport; Sat, 30 May 2020 14:02:00 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QAnEFYjUGaWiY68m2tKpJllm1Dgd9CVqiajaDsGN7SSKa3sWuWNnT7wjSwFDN64bHKbYa7ZV7mm9mT1Cm3IhQWaQAr4zSAhtDGsY/QSVXs+9V/imYGOeS5SMdFsJbQoUCq1NlnwdzZ3GNkeKaVFu//cGzgt4zvGYYo7fdshSWXnRyJORAzkasHimtd8zvW5BO1RvWJ6iCnHIbfwq1jeEFOzHVkM822Mitta1oKNCtXkE+Ki+3COcus+5JxP47aPqux3VrtHPhedpsqdjVvhbMmBheK2vyRAmXDo9Xzss2P6cOvEiCG2T8YMX7NC4mUnULpquL0qWbVYSE4XAIOuK0Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9PcGrTl4nasxyd5t3PFgCWWI+ok/v97OhdbeFm+Zgp4=; b=HfnTZ6aaoVvy/XVZfPaQWfcggjWfTcwZpHMlrW5MJO2nkApBoJQbUSlY6IYzxPYxIQcYRHlaQW0InP+U5Ff0lbUY7KvT9EMeO61i4hGF5KM2F5pox6Wu5G1ffooZ6Wt1aQMmkROKlbk/jao4g9JPaCeBOWaKcdUQXvKA53CMiHqNP4HbIZTLgCxpXHwFbi5qPxnYUG4AFHzQvTqEYaD76IBA99fK6dVDfxJsWh3/DjxxfvAYMScfVdi6RoaRS1RFCsYfpQW25sQCg7IYESqP0RMT1u7n06GXK1Hdh11k5CsTrqxOlaoIhh3bqzcSlqfC3YNywjHhFrmHUpgM89jVTw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microfocus.com; dmarc=pass action=none header.from=microfocus.com; dkim=pass header.d=microfocus.com; arc=none
Received: from DM6PR18MB2700.namprd18.prod.outlook.com (2603:10b6:5:172::30) by DM6PR18MB3019.namprd18.prod.outlook.com (2603:10b6:5:189::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3045.17; Sat, 30 May 2020 14:01:58 +0000
Received: from DM6PR18MB2700.namprd18.prod.outlook.com ([fe80::c9ee:a86c:56cd:3f16]) by DM6PR18MB2700.namprd18.prod.outlook.com ([fe80::c9ee:a86c:56cd:3f16%2]) with mapi id 15.20.3045.022; Sat, 30 May 2020 14:01:58 +0000
From: Michael Wojcik <Michael.Wojcik@microfocus.com>
To: Timothy Mcsweeney <tim@dropnumber.com>, "uri-review@ietf.org" <uri-review@ietf.org>
Thread-Topic: [Uri-review] Request for review
Thread-Index: AQHWLXvVZweT8TYEzku3H6nMr+4sWaivKDl1gABmRgCAAPVoAIAA/yoAgABjTYCAAr7PAIABtHOAgADZ/gCAACfJAIAAEHSAgAACgYCAACgmgIAAPlAAgATXhYCAAAuxAIAAAFQAgAAFBQCAAif8AIAAcNOAgAEW/4CAADEygIAAGNWA
Date: Sat, 30 May 2020 14:01:57 +0000
Message-ID: <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>
In-Reply-To: <1435838702.391137.1590841215132@email.ionos.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dropnumber.com; dkim=none (message not signed) header.d=none;dropnumber.com; dmarc=none action=none header.from=microfocus.com;
x-originating-ip: [216.158.249.99]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9d3017c4-f575-46ac-41c7-08d804a204cf
x-ms-traffictypediagnostic: DM6PR18MB3019:
x-microsoft-antispam-prvs: <DM6PR18MB301921D777850CD1F17D9D2DF98C0@DM6PR18MB3019.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 041963B986
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 5BJM6WI6GBMATOuO/eobCIKtN01atYEs5xfLiYYBQtIMpWhmSz1lqAGQrUrIAh+vIfZKXySbksENylcrz1tmf2ZsiEqBmTAI/Lwt6GZ1ZMiiMDsQfx0mWCBnPzo6lFSfF0rce5y8q1gUG2fP3DttIMM9eL3O/+GzQKRQZFo54wGuUmo9O+EQEomz7qoid+286Q34uKXJE7KNpXMuf3BqLKbMfV03vGQWsdLCeZDGUVjqmMBwP7EDx5/nQha6/fhhE52YepbCgAlVSVW3RB4q6RviG1Pk4Ol1W2/o5MHU1j/qlHs5+JPDz3yRfd0lQ+1BbvFHlzT5qVwNvNaFS13bww==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR18MB2700.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(396003)(366004)(376002)(346002)(39860400002)(136003)(6506007)(83380400001)(26005)(86362001)(478600001)(7696005)(33656002)(9686003)(55016002)(110136005)(53546011)(316002)(5660300002)(8676002)(66946007)(76116006)(66446008)(66476007)(52536014)(186003)(64756008)(66556008)(8936002)(71200400001)(2906002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: 2b++mOmPv5223gWuZmHZJX6RTOmxhFdojA94MWB/HT3ekajHqDYRng17dxqdBwPRG6g7InBTRhGfyDkn12SbOokXY2W9dpV6wGdpK6rXIhfQ9jj8AUtNc1W7lwS81tg2kbB8WgS6tem94fqDEn6YnndqYhuck9t5ulNzJH6ekQ0Sw3jFNhEieZ8RhcECZLt5zLc4M30Z2Fj9Kmk6nCj21uika106NmA9c59R+Rdhj7ZlYU+A1jCdiLQuihCq63h1bjhxPKpneTvT7TPZi5Oft9cJWk+unho22m9k5UJVeKH+ws7Ms15iUcj3CDZUSw0/CV6Z4zJ+g99JrTIzzTfihEidX3OG8fk9aLk1T+Ua9hOjrpEMXqrBpNO9hc2IENAMcLD4ycrfepV1BiYi6wb5HhVZfOEhi0ZrujGeiIKe9Mm2Or5AWFe0wWj6INEwE3f1tM0SUV9LBIGdhH33m8Ah6aI2K6g9PBFR+gV2Ct/Q48K85T7MY+No+yCFGk6+15wn
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 9d3017c4-f575-46ac-41c7-08d804a204cf
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 May 2020 14:01:58.2101 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: HDtaAgORFxWfkDj9k3rGwv5gORZDoQd+iD280Was3LE4VbXAeRVCprtGBtFkRjzmihLCp+5Km4RF+G5h/4HuhVxe7RB0tYle0S8IJ+YSh7U=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3019
X-OriginatorOrg: microfocus.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/uri-review/rKLgqw8OuqPP_3bsINOc5KYX56s>
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 14:02:40 -0000

> From: Uri-review [mailto:uri-review-bounces@ietf.org] On Behalf Of Timothy Mcsweeney
> Sent: Saturday, May 30, 2020 06:20
> To: Graham Klyne; uri-review@ietf.org

> And if people want to make parsers that don't work with the spec it doesn't
> become 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