Re: [urn] CTS and CITE2 URNs

Peter Saint-Andre <stpeter@stpeter.im> Thu, 07 March 2019 04:02 UTC

Return-Path: <stpeter@stpeter.im>
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 C6B1D13135C for <urn@ietfa.amsl.com>; Wed, 6 Mar 2019 20:02:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=stpeter.im header.b=GKPqnXma; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=aKH7VMEl
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 6zBHqct1TWnC for <urn@ietfa.amsl.com>; Wed, 6 Mar 2019 20:02:17 -0800 (PST)
Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 372D71313C2 for <urn@ietf.org>; Wed, 6 Mar 2019 20:02:16 -0800 (PST)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id 017C120D92; Wed, 6 Mar 2019 23:02:15 -0500 (EST)
Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Wed, 06 Mar 2019 23:02:15 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=stpeter.im; h= subject:to:references:from:message-id:date:mime-version :in-reply-to:content-type:content-transfer-encoding; s=fm2; bh=o 0pmTt/GhTI91LDd8nzTChKQknPUe6ZC029OhDC7IX0=; b=GKPqnXmaDdUj5q0ld Qz6/ezbbbGcAe8NRxxLINf3E+37827k+pyMgCR+9Q6tm+SMYgDQ8392iQgBJ1ncv HX35DlgXm7A83LpjgSiwxhgLH1vZsYQGZbQ2leoQZOV9K0mZ0Srds97fOFZKVCKa Jnbp38dObU6RXWCyfEaHGY1ux2qYisOBqMdxDyjggz3DlFlr/0SI5/uqG4mdHume iPR3sBFK6TMJ18ausloAMSt48eKCZ/YpaAEifEyQmVbhRs+OJIISec7OW450REqk hjcswLCEpdvg9UQQxTYQql8FTYbKSOh+WqevKBG3GiomoF2NEbIY7sp2rqOTa7RZ RBukA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=o0pmTt/GhTI91LDd8nzTChKQknPUe6ZC029OhDC7I X0=; b=aKH7VMElU7rq+0IEbNq8EKxoGz/pb7iZggKF0JNJq2GTAv7nedYfftjJs mJN/fAIEal5mJ4U7u4ZUNkTvTI/Dmr+ao4pUrU2ucwOppq1kUI8miMxzEY7xe1Jt nIoVxkgD8vDFtdLlHaFT+p6CDVT/HEr/lKZHAPKwyaoKxK1Zl4BusSycJxXDZs3M JiwymY3QpLm32ip1TEwYOKM82PDAx15BbmvzCI90l7vsBzygHjBC6ZHobWvOiveP 1dLa4HYS1xVwIruuAc/iFL2v0/B2lcnk03KlLhFhj/vALYVZfU/Z00LspKW+1s8f GBLkxbFQ7XHe7tGn7d14pVRbYPZoQ==
X-ME-Sender: <xms:xpeAXF2ZsbIg7hs79xxjutW2ORmQH4qjkKPbN4zJr5vKPgtvKN9f7w>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedutddrfeejgdeijecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecuogfuuhhsphgvtghtffhomhgrihhnucdlgeelmdenuc fjughrpefuvfhfhffkffgfgggjtgfgsehtkeertddtfeejnecuhfhrohhmpefrvghtvghr ucfurghinhhtqdetnhgurhgvuceoshhtphgvthgvrhesshhtphgvthgvrhdrihhmqeenuc ffohhmrghinhepghhithhhuhgsrdhiohenucfkphepjeeirddvhedrfedrudehvdenucfr rghrrghmpehmrghilhhfrhhomhepshhtphgvthgvrhesshhtphgvthgvrhdrihhmnecuve hluhhsthgvrhfuihiivgeptd
X-ME-Proxy: <xmx:xpeAXKWSC7c7jbv742KyTgHWR1OmtBMsUdY-BT0yAHORKdOD6uO9eg> <xmx:xpeAXDAvWX8CSUBL9-SG9wqxu3JVqnvbVvBbb3o7dTG3nBS_YEzdkQ> <xmx:xpeAXFqCfIQsvjPw4IbRA_jae5AKNFyXbCG0Ub1tsDm8DqYpTndZBQ> <xmx:xpeAXBi3RBc1jRhZeanBoDDLes1YkUbH8enNixNDV6LWmndRV_ZLRw>
Received: from aither.local (unknown [76.25.3.152]) by mail.messagingengine.com (Postfix) with ESMTPA id 3839BE4383; Wed, 6 Mar 2019 23:02:14 -0500 (EST)
To: "urn@ietf.org" <urn@ietf.org>
References: <f6f76959-e746-1a21-0d15-21fd88cb5c17@stpeter.im> <HE1PR07MB30973B4C5F2D5B5899D76A75FA720@HE1PR07MB3097.eurprd07.prod.outlook.com>
From: Peter Saint-Andre <stpeter@stpeter.im>
Openpgp: preference=signencrypt
Autocrypt: addr=stpeter@stpeter.im; prefer-encrypt=mutual; keydata= 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
Message-ID: <1dd78448-e7af-b517-397f-e0ef1b99e042@stpeter.im>
Date: Wed, 6 Mar 2019 21:02:13 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.5.3
MIME-Version: 1.0
In-Reply-To: <HE1PR07MB30973B4C5F2D5B5899D76A75FA720@HE1PR07MB3097.eurprd07.prod.outlook.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/urn/o9Q1FSUg_GURz0Q5fhni28Cjd94>
Subject: Re: [urn] CTS and CITE2 URNs
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: Thu, 07 Mar 2019 04:02:25 -0000

On 3/4/19 11:58 PM, Hakala, Juha E wrote:

> I am in favour of registering these namespaces. The only reservation I have is the usage of "@" to separate subreferences. Would it be possible to use hash character for this purpose? 
> 
> At https://cite-architecture.github.io/ohco2/quick/ 
> 
> the researchers themselves give the following example: 
> 
> urn:cts:greekLit:tlg5026.msA.hmt:1.2.lemma#μῆνις
Parsing according to urn:cts:SUBNAMESPACE:WORK:PASSAGE@SUBREFERENCE as
defined in the registration request, we get:

SUBNAMESPACE = `greekLit`
WORK = `tlg5026.msA.hmt`
PASSAGE = `1.2.lemma#μῆνις`
SUBREFERENCE (none)

Is that correct?

A follow-on observation. As the genesis of the CTS and CITE2 namespaces
within the Homer Multitext project indicates, it might be desirable for
literal strings in the NSS to include characters outside the ASCII range
(e.g., `μῆνις`). I suspect that such strings would be limited to the
PASSAGE and SUBREFERENCE constructs, but perhaps the registrants could
clarify that for us. In any case, here it seems that "the nature of the
particular URN namespace makes such characters necessary" (RFC 8141, §2.2).

However, the same section of RFC 8141 also clearly states:

   In particular, with regard to characters outside the ASCII range,
   URNs that appear in protocols or that are passed between systems MUST
   use only Unicode characters encoded in UTF-8 and further encoded as
   required by RFC 3986.

As far as I can see, this implies that the foregoing PASSAGE value needs
to be encoded as follows:

`1.2.lemma#%CE%BC%E1%BF%86%CE%BD%CE%B9%CF%82`

Unfortunately, that's not as user-friendly for people who know the
language of the source text from which the literal string is taken.

(Yes, the URNBIS Working Group had lengthy discussions about whether to
allow non-percent-encoded Unicode characters outside the ASCII range in
the URN syntax, and ultimately decided against it.)

Peter