Re: Last Call: <draft-ietf-urnbis-rfc2141bis-urn-20.txt> (Uniform Resource Names (URNs)) to Proposed Standard

tom p. <daedulus@btconnect.com> Tue, 21 February 2017 16:27 UTC

Return-Path: <daedulus@btconnect.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 82B5D1294C4; Tue, 21 Feb 2017 08:27:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.911
X-Spam-Level:
X-Spam-Status: No, score=-2.911 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=-1, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.com
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 bHq25gM6UkWQ; Tue, 21 Feb 2017 08:27:18 -0800 (PST)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0134.outbound.protection.outlook.com [104.47.1.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B4834129512; Tue, 21 Feb 2017 08:27:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector1-btconnect-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=eZb68QxhhnGIabASFQ0etjZf01avobMMh08ZaXWEzhA=; b=XRgmPgc1i6EaYrZ1hdGIaAHNlhg8c7d2kxZk6rZjLHAdlZxPJ6J9uAUQJNY4ng9UtP4E6yQ6Dwy5O33EVKQOj9NGyubTICVdFeGw1Sk06NqjDdgFrflGvXfQldKLGsPf1Uk+MpXQVgT409yGDlPcu64CI9DvtYzwAXh0G47jYU8=
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=daedulus@btconnect.com;
Received: from pc6 (81.135.210.62) by HE1PR07MB1563.eurprd07.prod.outlook.com (10.169.123.13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.919.10; Tue, 21 Feb 2017 16:27:13 +0000
Message-ID: <006c01d28c5e$fbb19760$4001a8c0@gateway.2wire.net>
From: "tom p." <daedulus@btconnect.com>
To: John C Klensin <john-ietf@jck.com>, ietf@ietf.org
References: <148699853178.24969.7610250025952470052.idtracker@ietfa.amsl.com> <052201d28c3d$c8061060$4001a8c0@gateway.2wire.net> <092474D20D151EB6C7C0E280@PSB>
Subject: Re: Last Call: <draft-ietf-urnbis-rfc2141bis-urn-20.txt> (Uniform Resource Names (URNs)) to Proposed Standard
Date: Tue, 21 Feb 2017 16:04:31 +0000
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Originating-IP: [81.135.210.62]
X-ClientProxiedBy: DB6PR0701CA0041.eurprd07.prod.outlook.com (10.168.7.179) To HE1PR07MB1563.eurprd07.prod.outlook.com (10.169.123.13)
X-MS-Office365-Filtering-Correlation-Id: 011b512c-e6ff-4931-22fc-08d45a767ee7
X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:HE1PR07MB1563;
X-Microsoft-Exchange-Diagnostics: 1; HE1PR07MB1563; 3:j0W0FaMSYaQz2z+3WCmCIRyQtuulDoP8oWmX35cjJOyg+B8u4L2e4y1qFFaFA2pT/PbsJ/3xC5N7YuPV9OeZoDppU2SIm0FJDWdovWS8/g3c/YXAquMVVijmSTxCEjNo5+qfjoo4EGUI9ZBKyS7+gTKUepnVqeMWXXqbnzD7UuxfcefgOXxl1SgmPT6CKLKodkaYqYB3O8c6ukTPa+zSbToHbgdC42+RrhlESOPNWRww0xup6WSw0pDnO8e5FVvMFnPXI1zpx9L63TTtkI/oEQ==; 25:CSBtrEW510c1f8kv505YbBhGP2g6E9rNLHuCgu9cUHLhxDq6UPzWxXau1pQOZ8365AUfbR4aX19EsVatsz+NMguv57GnsGqUDsuTwub2mJCvnFWZkgDDbF9hU3s0JjXeTI1It2xK58+559vJkyACgx5EQ6GZUsaJp7VWkuzgZYArFF+VMf3hGBcKUERfSurT5cU6cdkXSzue70EAiFzI32USq/IuCgJdstYfCu1Loc+q2ggtFd0seQDHJ5YJmYAkvBitXIDp1h+74K7Bg1diWVacrMEO66oXKbYTIa+XZDBd5nPAR9T9h//bvKOWVDyd9ObooqnroPtRLSAYuDNtTbMdB/NwYfeNqCmwRfcxOWAemCKV2UIHJRAEIQsl3WEOktPhS+0koWZSLobep6W5II0U8B2yCn7vdSVssE2L8UJhFBDJiL19qNl7HwswuLgJN4EWPm87JQ6ucGlCjSKQkg==
X-Microsoft-Exchange-Diagnostics: 1; HE1PR07MB1563; 31:PDHa1KYU2Z8urwPOwONiuwlF9EEYk/D/6tV1VsPmakbOgnyflWSVwKmvkhs+VWMBn3tUFxXSV5IjNHkoKuaZCHxIZJKdlf8s/GWAymCbCR7bnoyeTqyKkAfsk5/ybkkXgQaYNO0LKtimaCqlZxUsgIP55KfVDyEKh5IWX94/o+zWkS+e/7TYPetSt6Yi/EogFBz7jYk/d/3TT+T9wR3tAeF64NKAeOIe8Cajv+1RV2ayL0ww5BUPxWiPC+39JZtA2c2inoclKgAwl6TTzxKq6g==
X-Microsoft-Antispam-PRVS: <HE1PR07MB1563A2424FC7580ED1891B5AC6510@HE1PR07MB1563.eurprd07.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(178726229863574)(120809045254105)(100405760836317);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6041248)(20161123558025)(20161123555025)(20161123564025)(20161123562025)(20161123560025)(6072148); SRVR:HE1PR07MB1563; BCL:0; PCL:0; RULEID:; SRVR:HE1PR07MB1563;
X-Microsoft-Exchange-Diagnostics: 1; HE1PR07MB1563; 4:e7yvK2lCeKB+/CMfZwSBGqkt6ErL/UxhX20SyDn56dm4zo8XgC4z/VqSHihR3nTI1l6FFhzHdj+cYtfwD2yU7f23fyQWFytSFl0nb4ypY5RYENnZzHDVXkZFE8A2lNJv6jS+Qc00oSvsk+mcBQt+FY1dLeceq7fsNEfrI3EsPCsPQP6Z1muCnbc6Q1yaf2ytTE2Y4tHj05AL1UpwTE4iAuB+d839MkAGzM+4rjzFfe8opmJ+v5wllDOAzcFjzkLBN015IdYdmVoWup+yuDf+0Mje9EZ3nRtJrwH/FZDqCO5Pi7skJE5DQwXgALvW6RiHcmXeiCoTFX504dw9C0XH/wqawMoyHFq4MSSExxCXBJ8axuXLDGJHTCbn20kskdOIvjNnVA+VAZEsY7H9+geUOO0JshWi8ZfFWDcpH4UY5gRUj5Ps4mpxFVmFqYh/bl8odcZ9w6E71Uq0bTjhXsUyJGuNaWyygWJoFF27UxY6OfNmd7t2yllPbQItSTd4CRKf3tjwadZCBn4Is2yP2REUndE7NpPzy6P0Zl40EzcmUtP+AT7Wk20vTjKwhceCXuXm8IRFoHKhYYA6CRznEq17iXPqs91rrg+0ZOsselvYrY2xLMBe5POUheeg/9akAfu02oG+9XyLFLuOb00x0LG5RZ4O/8CdpoBnOu7X2hfyWiYmeJITRRM4uNYH/fJiykzUL5szo5eZCHhs/nND7wytRXm6eWEfjkO6o+Z3D08CxMo=
X-Forefront-PRVS: 0225B0D5BC
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(979002)(6009001)(7916002)(39450400003)(24454002)(13464003)(377454003)(199003)(189002)(53936002)(4720700003)(6666003)(38730400002)(50466002)(229853002)(1556002)(68736007)(92566002)(23756003)(189998001)(6486002)(44716002)(62236002)(5660300001)(25786008)(44736005)(66066001)(14496001)(1456003)(47776003)(6116002)(3846002)(6306002)(50226002)(97736004)(8676002)(230700001)(54906002)(81156014)(81166006)(33646002)(6246003)(61296003)(6496005)(305945005)(7736002)(86362001)(42186005)(2906002)(4326007)(84392002)(81686999)(116806002)(81816999)(105586002)(106356001)(50986999)(9686003)(76176999)(230783001)(101416001)(74416001)(7726001)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR07MB1563; H:pc6; FPR:; SPF:None; PTR:InfoNoRecords; A:0; MX:1; LANG:en;
Received-SPF: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: 1; HE1PR07MB1563; 23:APX4lTx/1a/nFirQhTNHvV7QhUuhG1pn2Tbfvx+N2VDFM4Pltttg4CTFqWjfFelTqKiSl7JLBm/ayqVEw13Ymq1cop3Qi5Nvj+hxhu4WKPSfpedULZ+P+oXNlcBUiDryDoD+osI8vSYK4wpToocX41d6lHoBhiFI+f7vUuPEEjdxU8BnmljQu5du9eQz63/51vfCL7bxy0Ow9Fe+9FxoEZq4Yak932hXonSs3W/s+WmekoAXhbVsYp3RqKI7vjJQgXy/by0x29j2u57w5RQ78B2q40IHsYYy1UhTPWB1THnBFmjWmcId0B7sNdohziF/JtdBpEcE10JwFNsBLjpRVwAYmpw9U5RH/4VhrSeOytjUii/PmFvNLenBKhrdygGdyDCeOm+NFPL7oYWJkKsc22zrtlvSmzEG6RbcxIrWTAfJKQyuzQaPdZZC7wN7mKvDKheYWaHtuh0Z4BKcODbGOFJiCU4cBZDwEonCNQvPskMW+gdg86KJALk7UEGc7Cas+/sgRbEJWwqn4e4rj73Qzxjam6KyJpWCKq8TneHRaS3f01W8+no/WD3d/i3s5OeYw5yd+WBVI5idJ292WvMdmJS6jJLBYJkP5e91YUGeGGAriyqmuyKjqlmZANrRmzNPIhV4ZTU7y6GIid7Px9xMD9MiwTYkcTPMuwfroFlrgIqCG2+gCpnLWqgwoo7hJOytO3/IcDfeC/oK4DsfR5joEgd9z7akZwsgyDpmJUUgApxdekRIferesd5I9xhsl/wjGCTagPz/KplsXdCDUdI38gGAdrkCrbpaJ5XMtQHQR6M9MoWB9/JbwpfgrMH4xX3wqL3hgJ5P7sk51i2Cf/T4Q8DkYldjGZu6slLsnJtdncmzGJlS0/RXpJtag//YatmldW7Uc6cDSfGBn2NdGd1DYqlQk0xNQCfg4vNKH7AsBkhAFwqxttxXMfD87wFAiYm+MA9k8QcrZ9vWMxJqpcHk1r5OLLyh9XFnciMepbA890zDb5Hx3Bei4kAsgwFCvtL9wT4OgYsCemR6QW9roNL6pMb2+3zOk8ASAETHtAQvG2Y1EG1lZDw7kR3sPgcFjc39bF1n8DZnOQlq+qaolGvqw3oguo6G8wd9y/IHFsYu6RYVH7VM9xb+Ag9AnurujdTz87VYGEyrGB53kN3R7Uwija2k+w48qWAQypF22VGiNPF2LPNEXPkTe+4D4CwujmrI5738+BKt+YiaI4ZVosqqmmu3e642I1ZXNPqcTngG7Tu9BXBzwDvaSIUi9b+uvn3SLL9WJBoGumPHmveWvpcGR1XlEd8Mg7ndZv3Vj5ZKUmATt76MT2so6eAJsW1keYrVcoanQPmBrmqqQBqCio/DYVyP1rApN/8h0RAreGdj/kj/LjjJW+SPCL960IOb2qwJP1WYpStqGXcg8JwcXdPvMDYxAsud4umksf36cvoEDPHoM+IC/aNhxBSl1RmRJ0+GOv8b77lZJRZ/moc+HOWyBWUUNtcc22tTg3KoZzftiILzAQW/gXx1fK+YVxwDhO4NPgi0ujVCPSKlv+DCRNygSg==
X-Microsoft-Exchange-Diagnostics: 1; HE1PR07MB1563; 6:DNUvaxAbQv2fVZHFVFMkVhRZMvgldV93oel8131IviIbLKiCldwtzzc0wUM/RqdnejX8jBDC9jxGQoNl12ColXue+BCf94Tw+d0bSi3QqeTmhIfhrPGuXyFpInzZbydF7QlOlU4EicWdipsUgserJ5rL/gbDSAtjZPc6r4+VR8nLnV+z1nhHpnbpKQaEpBKZKosigUpizs+qcy2ytmGlk2JSZedTABMNhFrQOhlAV+dksfLoM93CRrRieWhq9B36VFyM8DTER3wKWkxoJNQ8X27sr0yQEZRlqoj9p5ob8rhr6EOkdd8xx3/AEBuRFzRdHogFiozP2Kw8dxvsoGo8eMtxiIm8l7GDgM+vl65CKQUd4RtFo8VdeLdw1XAdUFj8AlHl50O5XW/PIjtd+QugPg==; 5:5vn1bAWnM3KvYYeQ3Gw5ZFt+MJvzOxmDWp9EhjcVC05ddHuC3/up6LNxwekIwt7+7HAdJ7B8bpFEl1MEZcF9hPrkIvCg7Lq1sJ4QiSzz6wh9yY+BO8JNvU4B+/4CJmsVZgPqAhj2iDKKCjhvLrEfyPwDoDnGKqEUsr94MfrfEXU=; 24:HXYKpADkRZuxjC69H3WUVaTVSqjY9BqRXKswQqIE78rnPvITlAYS55I5G4wXzp+FsKPSE7EENCTPAYmE5pfi8Pr14mW/TcH3H4kLykNX680=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; HE1PR07MB1563; 7:f7RFPWtuDK4qVQ3bmtSA7EYmqjJdyk2qgWU8JPZp5sWOkAqVAUNqWkbreYFkJsbbwQJ4TnCMa8cCmpozdk/6Mc2cze+Co4g9F2Ij438RYK5r+e750nw+aMPeKfFjhnHZV0v3S7+hS24AkNeslB6GK9MSHFy5IzWkDTX6KgXqxdFAQRJobqVSH5WIrQCCMHKtXqsKKOGwGy1FL211t73ywGALWyx4PDYeciHFhJpEAOR3xeb4DVwsTboNdTEgRRCytn94kt365Ih4NXfXt99ct1X5egaiswEmEoWxB7dK7McoNWtfK4I18hQbR9Aodt3Ue3DsdnRCnulKffnboWVxEA==
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Feb 2017 16:27:13.9013 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB1563
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/0n7dvdJogK66AAmS0j01eTwfUSA>
Cc: alexey.melnikov@isode.com, barryleiba@computer.org, draft-ietf-urnbis-rfc2141bis-urn@ietf.org, urnbis-chairs@ietf.org
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Feb 2017 16:27:20 -0000

OK on 'Updates'

Meanwhile,
s.2.2 'the basic Latin repertoire [RFC20] '
I don't know what you mean - RFC20 does not use the term 'Latin
repertoire' and, being European, I tend to think of the Latin repertoire
as being the 160 or so characters of the Belgian language.

I think you need to specify the code points here.

Tom Petch

----- Original Message -----
From: "John C Klensin" <john-ietf@jck.com>
Sent: Tuesday, February 21, 2017 3:12 PM


> -On Tuesday, February 21, 2017 12:25 +0000 "tom p."
> <daedulus@btconnect.com> wrote:
>
> > I would like to see
> >
> > Updates RFC3986
> >
> > on this.
> >
> > It says
> > "   discussions of URNs and URN namespaces should be
> > interpreted    according to this document and not by
> > extrapolation from RFC 3986. "
> > which to me says that RFC3986 may not be authoritative for URN
> > and so is de facto updated.
>
> Tom,
>
> Speaking as a WG participate, with no particular authority...
>
> I'm afraid my response to this is going to be a lot longer than
> "yeah, we forgot that".  We definitely didn't and I hope you and
> any others with this concern will take the time to understand
> the explanation below (and, if needed, the two expired I-Ds it
> mentions) before pursuing it further.
>
> The question of the exact relationship to 3986 has been
> discussed extensively and repeatedly in the WG.  One way of
> looking at the problem is that it is impossible to define URNs
> the way the WG has concluded they need to be defined to meet the
> needs of important user communities without pushing a bit on the
> boundaries of 3986.  That is complicated by the observation that
> 3986 asserts that it covers UNRs, makes the distinction between
> URNs (of both the "urn:" scheme covered by 2141 and some unnamed
> other varieties) and URLs, but then proceeds to talk almost
> exclusively about things that look like URLs to at least some of
> use, and effectively modifying some things specified by 2141
> without updating RFC 2141 (or even mentioning it in the context
> of a statement about the "urn:" scheme.
>
> The situation is further confused by disagreement in the
> community about whether 3986 is basically a syntax document with
> a lot of explanation and examples about what the syntax means,
> whether all of it is normative and prescriptive (even though
> there are many alternatives for some of the cases), or somewhere
> in between.
>
> The WG considered a series of options, including
>
>  (1) explicitly updating 3986 to point out some of the
> issues
>
>  (2) Modifying the scope of 3986 to remove URNs from it.
>
>  (3) Taking the position that, since 3986 claims to be
> about syntax and says almost nothing about name-type
> URIs (as distinct from locator-type ones), it was
> reasonable to have URNs conform to the syntax but ignore
> 3986 semantics, especially when they appear to be
> specific to the needs of locators.
>
> Of these the first was quickly rejected as out of scope and
> possibly out of the core competence of the WG.  There are
> definitely people who have participated in the WG (myself
> included) who believe it would be desirable to open 3986, clean
> up a lot of text, make it actually conform to the ABNF specs,
> etc., but who see that as a very different project from the URN
> update represented by this document.  The second was considered,
> including a draft document (see
> https://datatracker.ietf.org/doc/draft-ietf-urnbis-urns-are-not-uris/
> ) but rejected, I think because it was felt to be too radical
> and likely to cause interoperability problems with generic URI
> parsers (another issue but off topic for this note).  The WG
> adopted a variation on the third.  That model is explained in
> more detail in
> https://datatracker.ietf.org/doc/draft-ietf-urnbis-semantics-clarif/.
>
>
> The latter document was allowed to expire after the WG concluded
> that it had been useful in facilitating discussions within the
> WG and developing the current document but that little or no
> purpose would be served by publishing it in the RFC Series.
> That I-D, fwiw, did propose to update 3986, but it is not clear
> to me that there was ever consensus in the WG for that provision.
>
> So...  While I understand your position, I don't think 2141
> alters 3986.  It just uses some terminology and other aspects of
> 3986 slightly differently than some (but definitely not all)
> readers of 3986 have interpreted it.  Some of the language in
> 2141bis is intended to simply avoid further arguments and lost
> time about whether it is completely consistent with 3986 or not.
> The sentence before the one from which you quote tries to be
> quite explicit about that:
>
> "... may lead to some interpretations of RFC 3986 and
> this specification that appear (or perhaps actually are)
> not completely consistent,"
>
> In other words, maybe there is a difference, maybe there isn't
> (and different people have reached different conclusions) but,
> if you think there is, use these definitions.
>
> That would call for "some people think this updates 3968, some
> think it is consistent with it" and "Updates: 3986 (maybe)".
> There is no provision for the latter in RFCS and the former
> seems more abrasive or critical of 3986 than is appropriate.
>
> I hope we can avoid reopening this topic.  Discussions of it
> tend to be very painful and to expose what appear to be a lot of
> raw nerves.  If there does need to be an "updates" statement, I
> think the reasonable way to do it would be to put
> draft-ietf-urnbis-semantics-clarif back on the table because it
> actually explains the relationship while simply adding an
> "updates" line to 2141bis might actually add to the confusion
> because it would not provide that clarity.   Speaking very
> personally as an overextended editor, I hope that isn't
> necessary either.
>
> best,
>     john
>