Re: [urn] URN R-component specification

worley@ariadne.com (Dale R. Worley) Sat, 02 March 2019 04:39 UTC

Return-Path: <worley@alum.mit.edu>
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 01402131116 for <urn@ietfa.amsl.com>; Fri, 1 Mar 2019 20:39:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.933
X-Spam-Level:
X-Spam-Status: No, score=-1.933 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_SOFTFAIL=0.665, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=comcastmailservice.net
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 9kDXPDRYhrN9 for <urn@ietfa.amsl.com>; Fri, 1 Mar 2019 20:39:37 -0800 (PST)
Received: from resqmta-ch2-10v.sys.comcast.net (resqmta-ch2-10v.sys.comcast.net [IPv6:2001:558:fe21:29:69:252:207:42]) (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 080F2131115 for <urn@ietf.org>; Fri, 1 Mar 2019 20:39:36 -0800 (PST)
Received: from resomta-ch2-08v.sys.comcast.net ([69.252.207.104]) by resqmta-ch2-10v.sys.comcast.net with ESMTP id zwQxgGZIAEVJDzwQxgUX8m; Sat, 02 Mar 2019 04:39:35 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcastmailservice.net; s=20180828_2048; t=1551501575; bh=PWMbawkhZxUYHPLntXsdwX8Rvpo9ZzCaCSiMhcc0gX4=; h=Received:Received:Received:Received:From:To:Subject:Date: Message-ID; b=iQlX2AwUSbOegNPBYCHRyLa6SjqMgZ6oijwRiZfvniW5Q/sPfzEKysHW3GP9N0QkH 1FwlxtrTSCKvSSngd8XVGlBAc29BX1sxjW6UtgDQ3q/kBTxyO1ckljkOiXsOEFpig6 x68LZ3BlBiEuUrp47ECarMj7ErwWuP8o/rV0yphn+BxvXF3Q/41JncFZKJT0k9EClS sBk0uwApgCX4xRdq0pQYSIbK0OSmk4idtNHPtg6/RvuTMUtctXGC9XEzimbkPq8U/V P3Z68ixqLeVrkRFPEby4HNBPtEwo9ctkXts7AfN/H9tG9IvKOxf/sCcIXs8hw9nUHc MSNjQfkRLtXAA==
Received: from hobgoblin.ariadne.com ([IPv6:2601:192:4603:9471:222:fbff:fe91:d396]) by resomta-ch2-08v.sys.comcast.net with ESMTPA id zwQtgJYIUCk5ezwQug0mVq; Sat, 02 Mar 2019 04:39:34 +0000
X-Xfinity-VMeta: sc=-100;st=legit
Received: from hobgoblin.ariadne.com (hobgoblin.ariadne.com [127.0.0.1]) by hobgoblin.ariadne.com (8.14.7/8.14.7) with ESMTP id x224dUSw015175; Fri, 1 Mar 2019 23:39:31 -0500
Received: (from worley@localhost) by hobgoblin.ariadne.com (8.14.7/8.14.7/Submit) id x224dScW015160; Fri, 1 Mar 2019 23:39:28 -0500
X-Authentication-Warning: hobgoblin.ariadne.com: worley set sender to worley@alum.mit.edu using -f
From: worley@ariadne.com
To: "Hakala, Juha E" <juha.hakala@helsinki.fi>
Cc: klensin@jck.com, stpeter@mozilla.com, L.Svensson@dnb.de, urn@ietf.org, godefroy@issn.org, emma.pietarila@helsinki.fi, paul@countyanalytics.com, esa-pekka.keskitalo@helsinki.fi, nina.hyvonen@helsinki.fi
In-Reply-To: <HE1PR07MB309713337A3E320618C157DEFA760@HE1PR07MB3097.eurprd07.prod.outlook.com> (juha.hakala@helsinki.fi)
Sender: worley@ariadne.com
Date: Fri, 01 Mar 2019 23:39:28 -0500
Message-ID: <87imx1evpb.fsf@hobgoblin.ariadne.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/urn/0gPyvA5e3TS3Z8moa98r8yE-M_8>
X-Mailman-Approved-At: Fri, 01 Mar 2019 20:42:52 -0800
Subject: Re: [urn] URN R-component specification
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 02 Mar 2019 04:39:39 -0000

"Hakala, Juha E" <juha.hakala@helsinki.fi> writes:
> Field name for services will be s. Field name for parameters will be p.

In this conceptualization, all parameter values (values of the "p"
field) are drawn from the same value space, which generally limits them
to being "keywords".

> Initial set for service values will be derived from RFC 2483. Since
> the set of services specified in it is not enough for our project,
> some additional values will be specified; we expect that a registry of
> services and their names and service parameters will be established
> later by an appropriate body which may or may not be IETF / IANA. IESG
> or some other appropriate body should discuss this. AFAIK service
> registry does have a close relation to the registry of namespaces;
> when namespaces are registered, the registrants should also list the
> resolution services supported (if any).

Your examples essentially scope the service values to the urn:issn
namespace, which suggests that although they may be shared other PID
systems for serials, they aren't likely to be generally applicable
across all URN namespaces.  So they should be looked at as part of the
urn:issn registration, rather than as part of a global space of
"services for URNs".

> Since R-components do not have a role in identification, they do not
> need to persist, and they can be changed "on the fly" if need be.

That is, they may be changed in an incompatible way in the future.

Dale