Re: [urn] Feedback on draft-ietf-urnbis-rfc2141bis-urn-16

"Hakala, Juha E" <juha.hakala@helsinki.fi> Tue, 10 January 2017 06:28 UTC

Return-Path: <juha.hakala@helsinki.fi>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5FC66129F72 for <urn@ietfa.amsl.com>; Mon, 9 Jan 2017 22:28:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.922
X-Spam-Level:
X-Spam-Status: No, score=-1.922 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_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=helsinkifi.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 oRe2Ir9VseHC for <urn@ietfa.amsl.com>; Mon, 9 Jan 2017 22:28:34 -0800 (PST)
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10101.outbound.protection.outlook.com [40.107.1.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 733BC129F6D for <urn@ietf.org>; Mon, 9 Jan 2017 22:28:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=HelsinkiFI.onmicrosoft.com; s=selector1-helsinki-fi; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=i2mbUOpQONpN86nguEQbhdB/YEXwmMwnyqanGNGpo3Q=; b=Oaq8+H5D84wTKv18ADGJIrGbzkSnceEit6gqbdfMj8bc4uUdyoiesEbp097PgTCd20Gf8AeWs4TSYu5/Zw3WmNkwVZA58hWYBts8RowVHki+iLZsnIUncnN4xwMkavlXlugqNDqE1qrZniK+0G+pk/vE0CD8infqfIJo7/8Ky+M=
Received: from HE1PR0701MB2603.eurprd07.prod.outlook.com (10.168.187.138) by HE1PR0701MB2601.eurprd07.prod.outlook.com (10.168.187.136) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.845.6; Tue, 10 Jan 2017 06:28:29 +0000
Received: from HE1PR0701MB2603.eurprd07.prod.outlook.com ([10.168.187.138]) by HE1PR0701MB2603.eurprd07.prod.outlook.com ([10.168.187.138]) with mapi id 15.01.0845.010; Tue, 10 Jan 2017 06:28:29 +0000
From: "Hakala, Juha E" <juha.hakala@helsinki.fi>
To: Julian Reschke <julian.reschke@gmx.de>, John C Klensin <john-ietf@jck.com>
Thread-Topic: [urn] Feedback on draft-ietf-urnbis-rfc2141bis-urn-16
Thread-Index: AQHSaQ2MVPUHHgmpCkarsNsHeFgvoKEtjHGAgAADiwCAA66WQA==
Date: Tue, 10 Jan 2017 06:28:29 +0000
Message-ID: <HE1PR0701MB2603C0D39CA61B0A12996B73FA670@HE1PR0701MB2603.eurprd07.prod.outlook.com>
References: <ed99a67a-10b6-c505-f223-2250fac836c0@gmx.de> <e041edc5-7a17-e5cb-1bf2-417cfefa827e@gmx.de> <20022D35B6F9EC84EF0C7901@PSB> <ee4de10a-6798-8e89-1395-e9370be6012c@gmx.de>
In-Reply-To: <ee4de10a-6798-8e89-1395-e9370be6012c@gmx.de>
Accept-Language: fi-FI, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=juha.hakala@helsinki.fi;
x-originating-ip: [128.214.71.222]
x-ms-office365-filtering-correlation-id: 589784b5-0c44-4d09-ea35-08d43921e49a
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:HE1PR0701MB2601;
x-microsoft-exchange-diagnostics: 1; HE1PR0701MB2601; 7:zxGbwnVaASC5qW1x0WT+KltCQWTs375x6e9856F9k5IVc1+1ks2jXKgGQovXcgAUboDwE5ddQ8hc0hYd7H9cC7wxt696MR2MpEG67xpbIcfZToR2P4l0i/Squa38xJkZbb63kbMRzBi/Adrer/oocyvP/nCdtjt5m5nI1DYFjp8ZXZG8+gPVkQqvB7cSi3QJi0H4344LiZTcVYqpdpWDRpwYxI+jlCe1s4N0YeRw3nvaMUl1LMGTVNxEW6Du4lyQvwyx7T7cA4A/eq/BK46UGfFjuWj/PZdBYVJ60M2Y0VfH14uz+CffaoUBilAJ5+T/9j5OPkHNipZQjmXPmZflT5X7fyFetfySAhO4rz7qFONlUHvVY8GUmD5MV+f8Pi+ltVar6WCmxFDWTrxjG6SwzxzWObfcz3SB+Y6HK2E6fhOzIJfMFozgUHujsP41ZwCB2j5VXUEjX3+Eq1cUjKj0BA==
x-microsoft-antispam-prvs: <HE1PR0701MB26016ECCF175C8846D19C8F3FA670@HE1PR0701MB2601.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(278428928389397);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6041248)(20161123562025)(20161123555025)(20161123564025)(20161123560025)(6072148); SRVR:HE1PR0701MB2601; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0701MB2601;
x-forefront-prvs: 01834E39B7
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(7916002)(39450400003)(52314003)(13464003)(24454002)(377424004)(199003)(189002)(76104003)(105586002)(66066001)(189998001)(3846002)(106116001)(38730400001)(81166006)(7696004)(97736004)(93886004)(230783001)(5660300001)(106356001)(561944003)(86362001)(229853002)(122556002)(5001770100001)(8676002)(2906002)(102836003)(8936002)(92566002)(33656002)(101416001)(74482002)(2950100002)(6116002)(81156014)(2900100001)(31430400001)(6506006)(4326007)(25786008)(50986999)(9686003)(3660700001)(54356999)(6306002)(55016002)(99286003)(74316002)(8666007)(3280700002)(7736002)(77096006)(305945005)(6436002)(68736007)(76176999); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0701MB2601; H:HE1PR0701MB2603.eurprd07.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en;
received-spf: None (protection.outlook.com: helsinki.fi does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: helsinki.fi
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jan 2017 06:28:29.6452 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 98ae7559-10dc-4288-8e2e-4593e62fe3ee
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB2601
Archived-At: <https://mailarchive.ietf.org/arch/msg/urn/-7YccSrnMRKf5GK57iIgNyT5Qgc>
Cc: "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] Feedback on draft-ietf-urnbis-rfc2141bis-urn-16
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Revisions to URN RFCs <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/urn/>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 06:28:37 -0000

Hello, 

A comment below. 

> -----Original Message-----
> From: urn [mailto:urn-bounces@ietf.org] On Behalf Of Julian Reschke
> Sent: 7. tammikuuta 2017 23:58
> To: John C Klensin <john-ietf@jck.com>
> Cc: urn@ietf.org
> Subject: Re: [urn] Feedback on draft-ietf-urnbis-rfc2141bis-urn-16
> 
> On 2017-01-07 22:44, John C Klensin wrote:

> > Yes, at least as I read it.   But, IIR, there have been some
> > claims that 3986 does not obviously allow a scheme to delegate the
> > syntax to other (non-scheme) parts of the URI (specifically
> > a namespace in the urn scheme case).   At this point, I would
> > personally prefer sentences to the effect of "no matter what you think
> > 3986 says, URNs works this way...", but I don't think that
> > a proposal like that would be constructive or helpful.   If you
> > think this is important and want to propose alternate text, please do
> > so.
> > ...
> 
> So we agree on what RFC 3986 says :-). I think the right conclusion is to strip
> the prose wrt RFC 3986. Just say:
> 
> "Neither the general syntax nor the semantics of q-components are defined
> by, or dependent on, the namespace of the URN.  Specifics of syntax and
> semantics, e.g., which keywords or terms are meaningful, of course may
> depend on a particular namespace or even a particular resource."

Yes, different namespaces definitely support different resolution services. In the ISSN namespace it is possible to request metadata about the identified periodical, or locations from which it can be found. But it is usually not possible to request all volumes and issues of a periodical.

Identified resources also have an impact on resolution services. Dublin Core metadata record as an identified resource allows some services (including migration to another metadata format), large research datasets some others, such as extraction of selected variables. 

One aspect which is missing from Julian's suggestion above is that applications with which we manage resources also support different services. There are certain things an integrated library system can do for an electronic book, and then some other services only a digital preservation system can supply for the same book. Taken together, the different system with which organizations manage their digital collections will support a wide variety of services which can be requested using q- and r-components. Syntax and semantics of these components will evolve over time to reflect new functionalities supported by digital asset management systems in production.    

Juha

> >>> ...
> >>>    For the sake of consistency with RFC 3986, neither the
> >>>    general syntax nor the semantics of f-components are
> >>>    defined by, or dependent on, the namespace of the URN.  In
> >>>    parallel with RFC 3896, specifics of syntax and semantics,
> >>>    e.g., which keywords or terms are meaningful, of course
> >>>    may depend on a particular namespace or even a particular
> >>>    resource.
> >>>
> >>> s/3896/3986/
> >
> > I thought we had caught all of those.  Both remaining cases, now
> > corrected in the working draft of -20 (which, unless major issues show
> > up or Barry directs otherwise, will appear only after the informal WG
> > Last Call ends at the end of the month).
> > FWIW, even though it is clearly better to fix it now, this is the sort
> > of thing the RFC Editor is really good at catching and fixing.
> 
> ...I prefer to process documents with known problems fixed. That said,
> there's an IETF LC before that anyway, so whatever the WG submits after
> WG LC is very unlikely what gets to the RFC Editor anyway.
> 
> Best regards, Julian
> 
> _______________________________________________
> urn mailing list
> urn@ietf.org
> https://www.ietf.org/mailman/listinfo/urn