Re: [I18ndir] Review of new characters for Unicode 12.0.0

Martin J. Dürst <duerst@it.aoyama.ac.jp> Tue, 19 March 2019 11:40 UTC

Return-Path: <duerst@it.aoyama.ac.jp>
X-Original-To: i18ndir@ietfa.amsl.com
Delivered-To: i18ndir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 26635131223 for <i18ndir@ietfa.amsl.com>; Tue, 19 Mar 2019 04:40:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.922
X-Spam-Level:
X-Spam-Status: No, score=-0.922 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, URIBL_BLOCKED=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 xQD_gXGLcNDp for <i18ndir@ietfa.amsl.com>; Tue, 19 Mar 2019 04:40:23 -0700 (PDT)
Received: from JPN01-OS2-obe.outbound.protection.outlook.com (mail-eopbgr1410129.outbound.protection.outlook.com [40.107.141.129]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 64451126D00 for <i18ndir@ietf.org>; Tue, 19 Mar 2019 04:40:22 -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=nZf0Qsr+uleF8w6sRcE7OdRKozlhYhvAIOLK2pQ0OTY=; b=V6FB1KHfmPySKWTpgI/Nkv/O67cKUbxNLnKJQW/3gYfp2D8xrtaNEUIKxmvMVt58ey2yx6zNIR9h9sQSN5GmEZBAkREUaflFJeL/xUx8ZPgojeoSF/jnMgK8FvSBEYHXWlTzxrCzKbP+VGjHIi4k6WjyMSVDFM1Vo19yPJ5+YwU=
Received: from TYAPR01MB5149.jpnprd01.prod.outlook.com (20.179.187.18) by TYAPR01MB3677.jpnprd01.prod.outlook.com (20.178.137.214) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1709.14; Tue, 19 Mar 2019 11:40:19 +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.1709.015; Tue, 19 Mar 2019 11:40:19 +0000
From: "Martin J. Dürst" <duerst@it.aoyama.ac.jp>
To: Patrik Fältström <paf@frobbit.se>
CC: "i18ndir@ietf.org" <i18ndir@ietf.org>
Thread-Topic: [I18ndir] Review of new characters for Unicode 12.0.0
Thread-Index: AQHU3SR5vGzOCrEDAkiGi1ITnTQZx6YREKoAgABBeoCAAL1ugIAAa1kAgABb2QA=
Date: Tue, 19 Mar 2019 11:40:19 +0000
Message-ID: <4b3e62dc-9973-1cc6-b97b-f0608fb78c9e@it.aoyama.ac.jp>
References: <e0174987-056d-d74e-c3fa-5b457a72f8c3@it.aoyama.ac.jp> <12f6742d-081b-5ef0-097c-d571e7fe1e9f@it.aoyama.ac.jp> <ADFDCB3A-BAEA-46BD-991A-F9D4FC863ED1@dmarc.ietf.org> <8aa72ac4-1eb9-5df1-8d56-165e12202456@it.aoyama.ac.jp> <6CF90187-2E45-4160-97D6-5571BE02EC58@frobbit.se>
In-Reply-To: <6CF90187-2E45-4160-97D6-5571BE02EC58@frobbit.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-clientproxiedby: TY2PR02CA0041.apcprd02.prod.outlook.com (2603:1096:404:a6::29) 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: [133.2.210.64]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2e06dc58-754d-40b9-80fe-08d6ac5faa1e
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(7021145)(8989299)(5600127)(711020)(4605104)(4534185)(7022145)(4603075)(4627221)(201702281549075)(8990200)(7048125)(7024125)(7025125)(7027125)(7023125)(2017052603328)(7153060)(7193020); SRVR:TYAPR01MB3677;
x-ms-traffictypediagnostic: TYAPR01MB3677:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <TYAPR01MB3677CB56C760A1F491512703CA400@TYAPR01MB3677.jpnprd01.prod.outlook.com>
x-forefront-prvs: 0981815F2F
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(39830400003)(376002)(136003)(346002)(396003)(199004)(189003)(31696002)(316002)(3846002)(53936002)(6116002)(26005)(86362001)(476003)(6512007)(2616005)(11346002)(786003)(71190400001)(71200400001)(186003)(5660300002)(102836004)(97736004)(93886005)(8676002)(229853002)(256004)(66066001)(81166006)(81156014)(25786009)(7736002)(6486002)(76176011)(2906002)(52116002)(6246003)(486006)(4326008)(31686004)(6916009)(74482002)(53546011)(386003)(6506007)(4744005)(8936002)(85202003)(105586002)(6306002)(85182001)(966005)(6436002)(99286004)(14454004)(106356001)(446003)(305945005)(508600001)(68736007); DIR:OUT; SFP:1102; SCL:1; SRVR:TYAPR01MB3677; 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: +QOXbvH3Uc+B0xS2JuIFgllaCXU6wLqCpIlhRQsJckZ/ei+i+AwlliJmfQ7vWUyDvIHlX+NbAfbqb71QX5hZsNeKApEI0LfY5tZwq9Rih8J8qbUqOvHTKJ6fxQHnYai22lK2ssmsp3SMVd203ixzxViCz3/kEiQurirDTtpPPtYMg7ey2PGvKr1hnS7HshMyak0Tr4SjSW/9gkDDoc/EzFdY4HitP1wWOvy1UVSpfBBmr84DsUX5CyYj148JBNeM45ELuiOgs3DFODn5yhyr+d5+C5WwEW9CHKLrFoLvfnjkppvd5fo7WDlSjrUN/WSX1NCCGunwcKtcNcdIqY856jM6Wm2vlSboduG6DzH/i59wWc/pfLnjDDyvxh8TvxA6/Z6saHxe378UJmWVZPNW2D1VXiGBa1ZkM3F6TiBPGrM=
Content-Type: text/plain; charset="utf-8"
Content-ID: <A41DE027306C5C44B1B3D66D4E3670F4@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: 2e06dc58-754d-40b9-80fe-08d6ac5faa1e
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Mar 2019 11:40:19.7271 (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: TYAPR01MB3677
Archived-At: <https://mailarchive.ietf.org/arch/msg/i18ndir/59y_Vrs0nKzaRdDNc_r8IWdO9zo>
Subject: Re: [I18ndir] Review of new characters for Unicode 12.0.0
X-BeenThere: i18ndir@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Internationalization Directorate <i18ndir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i18ndir>, <mailto:i18ndir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i18ndir/>
List-Post: <mailto:i18ndir@ietf.org>
List-Help: <mailto:i18ndir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i18ndir>, <mailto:i18ndir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Mar 2019 11:40:27 -0000

Hello Patrik,

On 2019/03/19 15:11, Patrik Fältström wrote:
> On 19 Mar 2019, at 0:47, Martin J. Dürst wrote:
> 
>>> Martin, as I have implemented IDNA2008 from scratch, i.e. not using any
>>> libraries at all,
>>
>> I'm also not using any libraries at all, just relying on the Unicode version in Ruby to be the same as the target version. But I understand what you're saying.
> 
> Well, Ruby do use ultimately libidn2 for IDNA2008, so yes, you do use libraries.

No, Ruby itself does not provide an implementation of IDNA2008. There 
are gems for that, e.g. https://rubygems.org/gems/idn-ruby, which uses 
libidn. But I'm not using any gems in my code.

Regards,   Martin.