Re: [precis] Category changes with Unicode 6.3

Patrik Fältström <paf@frobbit.se> Thu, 24 October 2013 18:00 UTC

Return-Path: <paf@frobbit.se>
X-Original-To: precis@ietfa.amsl.com
Delivered-To: precis@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7248C11E819A for <precis@ietfa.amsl.com>; Thu, 24 Oct 2013 11:00:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.3
X-Spam-Level:
X-Spam-Status: No, score=-2.3 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x3eanPS5gr8h for <precis@ietfa.amsl.com>; Thu, 24 Oct 2013 11:00:27 -0700 (PDT)
Received: from mail.frobbit.se (mail.frobbit.se [IPv6:2a02:80:3ffe::176]) by ietfa.amsl.com (Postfix) with ESMTP id E280611E81B4 for <precis@ietf.org>; Thu, 24 Oct 2013 11:00:26 -0700 (PDT)
Received: from [IPv6:2a02:80:3ffc::dd37:9960:69bf:f2ed] (unknown [IPv6:2a02:80:3ffc:0:dd37:9960:69bf:f2ed]) by mail.frobbit.se (Postfix) with ESMTPSA id 9619820106; Thu, 24 Oct 2013 20:00:19 +0200 (CEST)
Content-Type: multipart/signed; boundary="Apple-Mail=_7455125A-8DA6-49CA-9476-8E5842C5A37A"; protocol="application/pgp-signature"; micalg="pgp-sha1"
Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1816\))
From: Patrik Fältström <paf@frobbit.se>
In-Reply-To: <52695893.9040208@stpeter.im>
Date: Thu, 24 Oct 2013 20:00:18 +0200
Message-Id: <7B91C7A5-B466-4440-A78D-4C2FE8BA3B7F@frobbit.se>
References: <525DFB1F.8040401@it.aoyama.ac.jp> <7693B3B4-7204-48F0-8C42-EBF5D701BAF4@frobbit.se> <525E3A7F.9040204@it.aoyama.ac.jp> <DA8691AD-408B-409B-B6B6-3ECC048AB09A@frobbit.se> <52695893.9040208@stpeter.im>
To: Peter Saint-Andre <stpeter@stpeter.im>
X-Mailer: Apple Mail (2.1816)
Cc: "idna-update@alvestrand.no" <idna-update@alvestrand.no>, "precis@ietf.org" <precis@ietf.org>
Subject: Re: [precis] Category changes with Unicode 6.3
X-BeenThere: precis@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Preparation and Comparison of Internationalized Strings <precis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/precis>, <mailto:precis-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/precis>
List-Post: <mailto:precis@ietf.org>
List-Help: <mailto:precis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/precis>, <mailto:precis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Oct 2013 18:00:27 -0000

On 24 okt 2013, at 19:27, Peter Saint-Andre <stpeter@stpeter.im> wrote:

> On 10/16/13 1:16 AM, Patrik Fältström wrote:
>> Yeah, I had to do it anyways -- as I am expert reviewer of the IANA
>> tables. New versions of the IANA tables where created by IANA the
>> other day, and I just approved them as they match my own
>> calculations. I.e. we have two completely independent implementations
>> of IDNA2008 (one at IANA, one that I have -- see link below) and I
>> compare the output of the two. If the output matches, then we are
>> pretty sure we are correct.
> 
> Patrik, if I may ask, which implementation does IANA use?

Not mine :-)

I know Marc Blanchet was involved in developing it, because he asked me some questions, but honestly I do not know. You must ask IANA.

I had my code ready (I actually have two versions of the code, ruby and python -- where the ruby code is completely written from base up while python use some external libraries for a few things) when IANA started to implement theirs. I asked them to ensure they would develop their code completely independent from mine.

What we do though is that when IANA has calculated a new version of the tables (for a new version of Unicode) I do the calculations as well with my code. I do a diff, and if there are no differences, then I say "go" to IANA and they make the new version available.

   Patrik