Re: [urn] CTS and CITE2 URNs

Martin J. Dürst <duerst@it.aoyama.ac.jp> Sun, 24 March 2019 23:03 UTC

Return-Path: <duerst@it.aoyama.ac.jp>
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 C9706120196 for <urn@ietfa.amsl.com>; Sun, 24 Mar 2019 16:03:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.923
X-Spam-Level:
X-Spam-Status: No, score=-0.923 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FROM_EXCESS_BASE64=0.979, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=itaoyama.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 RuK6UKRH4oof for <urn@ietfa.amsl.com>; Sun, 24 Mar 2019 16:03:17 -0700 (PDT)
Received: from JPN01-TY1-obe.outbound.protection.outlook.com (mail-eopbgr1400119.outbound.protection.outlook.com [40.107.140.119]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5D1DB12016B for <urn@ietf.org>; Sun, 24 Mar 2019 16:03:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=itaoyama.onmicrosoft.com; s=selector1-it-aoyama-ac-jp; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=czDcEGEmLNgnS058vggSekb0K5CYr5SqGU76HVfQzgA=; b=fO+z5j0qfA1pbcuw/7qGmq740ChjVHQwjgkVnR7Q8U4Ns8UAhEcm3o/9IC+5RaZPXiwkuzn8ATAAZoxtAo+jCbRkJEOC/lGkan/n7n4iEn4OTQOSn3hs447y/CGNApkyKo+cqVkpBawGWVdErCnhpmYmEHUsaq77lYi1/gTF3/k=
Received: from TYAPR01MB5149.jpnprd01.prod.outlook.com (20.179.187.18) by TYAPR01MB2222.jpnprd01.prod.outlook.com (52.133.179.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1730.18; Sun, 24 Mar 2019 23:03:15 +0000
Received: from TYAPR01MB5149.jpnprd01.prod.outlook.com ([fe80::98b6:d90e:9ae7:302]) by TYAPR01MB5149.jpnprd01.prod.outlook.com ([fe80::98b6:d90e:9ae7:302%3]) with mapi id 15.20.1730.019; Sun, 24 Mar 2019 23:03:15 +0000
From: =?utf-8?B?TWFydGluIEouIETDvHJzdA==?= <duerst@it.aoyama.ac.jp>
To: "Dale R. Worley" <worley@ariadne.com>, "urn@ietf.org" <urn@ietf.org>
Thread-Topic: [urn] CTS and CITE2 URNs
Thread-Index: AQHU4o9XZG3Tv97sRUidS4aKPjhy4aYbZmYA
Date: Sun, 24 Mar 2019 23:03:14 +0000
Message-ID: <6428fe9f-9eb3-b89e-34a8-f285edbee1ec@it.aoyama.ac.jp>
References: <87k1gnncit.fsf@hobgoblin.ariadne.com>
In-Reply-To: <87k1gnncit.fsf@hobgoblin.ariadne.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-clientproxiedby: TY2PR06CA0029.apcprd06.prod.outlook.com (2603:1096:404:2e::17) To TYAPR01MB5149.jpnprd01.prod.outlook.com (2603:1096:404:12e::18)
authentication-results: spf=none (sender IP is ) smtp.mailfrom=duerst@it.aoyama.ac.jp;
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [223.218.133.122]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f25f38bd-f833-454e-c2e6-08d6b0ace551
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(7021145)(8989299)(4534185)(7022145)(4603075)(4627221)(201702281549075)(8990200)(7048125)(7024125)(7025125)(7027125)(7023125)(5600127)(711020)(4605104)(2017052603328)(7153060)(7193020); SRVR:TYAPR01MB2222;
x-ms-traffictypediagnostic: TYAPR01MB2222:
x-microsoft-antispam-prvs: <TYAPR01MB222292DDA173F81C82E59F2BCA5D0@TYAPR01MB2222.jpnprd01.prod.outlook.com>
x-forefront-prvs: 09860C2161
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(136003)(346002)(396003)(39830400003)(376002)(199004)(189003)(105586002)(110136005)(7736002)(786003)(305945005)(71200400001)(6436002)(31686004)(66066001)(229853002)(97736004)(6512007)(6116002)(8676002)(3846002)(81156014)(14454004)(99286004)(6246003)(25786009)(81166006)(8936002)(68736007)(316002)(53936002)(508600001)(256004)(2906002)(2501003)(102836004)(186003)(52116002)(6506007)(53546011)(386003)(76176011)(11346002)(446003)(106356001)(26005)(74482002)(2616005)(486006)(476003)(85202003)(86362001)(85182001)(31696002)(71190400001)(5660300002)(6486002); DIR:OUT; SFP:1102; SCL:1; SRVR:TYAPR01MB2222; H:TYAPR01MB5149.jpnprd01.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:0; MX:1;
received-spf: None (protection.outlook.com: it.aoyama.ac.jp does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: uE2WR4m7QaiuabJWvOT7x6SHxoxMd5997a6MuoQ+Iofo6y2h2gP0VEJKGx6eNcgpLkx0N89N8htGqCUwA2ZYHdSOrug06Le1iAOespGv0vur1em73eyYQPSfh4bUwSippS0hs1UW5Uj+paZryHy2Ksy4/lwdkAKXWjlCqNLULYItREXZKTwTsMBvKfGJJUQGoHVohV+pp0lCti8LuM6OXlZEahuiu0iyhl8Bb1Cz9uHchm8lEB8mF0YEkZ8S7iU3NY+eBQJg9zcKEV8aprvlPJ6wRCrmkS9HCKVAPR+jIGNciJnGPIYYRWEetok5kP/VjH8sKVikVL4Ls4d3lkiEzF7MMIw3c3zvzinqPW2R834TXWPeXjIQ714r87A2g18J+bW8K0PHcmJptAtTpx3GTvLoV1XQf4fjIaqjendYRLE=
Content-Type: text/plain; charset="utf-8"
Content-ID: <C4B2154AE5F2A84A8CF400E71E40F8DF@jpnprd01.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: it.aoyama.ac.jp
X-MS-Exchange-CrossTenant-Network-Message-Id: f25f38bd-f833-454e-c2e6-08d6b0ace551
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Mar 2019 23:03:14.9339 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: e02030e7-4d45-463e-a968-0290e738c18e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYAPR01MB2222
Archived-At: <https://mailarchive.ietf.org/arch/msg/urn/fz9tGKcvsGdjMe91tmIv0wCLRbg>
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: Sun, 24 Mar 2019 23:03:20 -0000

Hello Dale, others,

On 2019/03/25 07:16, Dale R. Worley wrote:
> The situation we are in as one of conflicing requirements:  (1) the need
> for URNs to absolutely follow the standard (RFC 8141), and (2) the need
> for them to be human-convenient.
> 
> One way to square this circle would be to define two forms which are in
> one-to-one correspondence:  If it starts with "urn:", it is in URN
> format, and if it starts with "cts:" or "cite2:", it is in
> human-friendly format.  For example, we could define these two strings
> to be equivalent:
> 
>      cts:greekLit:tlg5026.msA.hmt:1.2.lemma#μῆνις
> 
>      urn:cts:greekLit:tlg5026.msA.hmt:1.2.lemma@%CE%BC%E1%BF%86%CE%BD%CE%B9%CF%82
> 
> As long as this correspondence is algorithmicly defined, it shouldn't be
> difficult to implement.
> 
> The latter proper URN can probably be translated into an IRI that would
> show the final characers in the native Greek alphabet, but I don't know
> enough about IRIs to know how that would work.

Well, it would work very easily. It would give

      urn:cts:greekLit:tlg5026.msA.hmt:1.2.lemma#μῆνις

It's just the reversal of the encoding with UTF-8 and %-encoding that 
the URN RFC specifies.

Regards,   Martin.