Re: [precis] IANA's PRECIS Derived Property Value Registry

"Tom Worster" <fsb@thefsb.org> Mon, 19 March 2018 16:48 UTC

Return-Path: <fsb@thefsb.org>
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 13C1E12D7EC for <precis@ietfa.amsl.com>; Mon, 19 Mar 2018 09:48:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 FHwp4Wip5vMn for <precis@ietfa.amsl.com>; Mon, 19 Mar 2018 09:48:03 -0700 (PDT)
Received: from smtp74.iad3a.emailsrvr.com (smtp74.iad3a.emailsrvr.com [173.203.187.74]) (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 5D2B4128959 for <precis@ietf.org>; Mon, 19 Mar 2018 09:48:03 -0700 (PDT)
Received: from smtp26.relay.iad3a.emailsrvr.com (localhost [127.0.0.1]) by smtp26.relay.iad3a.emailsrvr.com (SMTP Server) with ESMTP id E155E5883; Mon, 19 Mar 2018 12:47:59 -0400 (EDT)
X-Auth-ID: fsb@thefsb.org
Received: by smtp26.relay.iad3a.emailsrvr.com (Authenticated sender: fsb-AT-thefsb.org) with ESMTPSA id 9E77254EA; Mon, 19 Mar 2018 12:47:59 -0400 (EDT)
X-Sender-Id: fsb@thefsb.org
Received: from [10.2.0.1] (c-76-119-4-100.hsd1.ma.comcast.net [76.119.4.100]) (using TLSv1.2 with cipher AES256-GCM-SHA384) by 0.0.0.0:465 (trex/5.7.12); Mon, 19 Mar 2018 12:47:59 -0400
From: "Tom Worster" <fsb@thefsb.org>
To: "John C Klensin" <john-ietf@jck.com>, "Sam Whited" <sam@samwhited.com>
Cc: precis@ietf.org
Date: Mon, 19 Mar 2018 12:47:47 -0400
X-Mailer: MailMate Trial (1.11r5462)
Message-ID: <32C32A01-2EAF-4285-B511-29618EF06212@thefsb.org>
In-Reply-To: <1521474146.1007816.1308364336.20A87C19@webmail.messagingengine.com>
References: <C56D0DCF-DC5D-444C-97F3-2D1E2CD37F9A@thefsb.org> <073884D7D9EDDAAB5F2EEC2D@PSB> <1521474146.1007816.1308364336.20A87C19@webmail.messagingengine.com>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed
Archived-At: <https://mailarchive.ietf.org/arch/msg/precis/HRqCwSJaajMgtxwa8M0CHOrLJtQ>
Subject: Re: [precis] IANA's PRECIS Derived Property Value Registry
X-BeenThere: precis@ietf.org
X-Mailman-Version: 2.1.22
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: <https://mailarchive.ietf.org/arch/browse/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: Mon, 19 Mar 2018 16:48:05 -0000

On 19 Mar 2018, at 11:42, Sam Whited wrote:

> On Mon, Mar 19, 2018, at 10:20, John C Klensin wrote:
>> I concur with Andrew's comment and hope that PRECIS doesn't even
>> need revision or an explicit update.  However, you should also
>> note that those table are not normative and never have been, so
>> nothing prevents you from running your own calculations against
>> the derived property rules (which are the normative part).

Hi John,

That's what I did. I used the IANA table only in unit tests to compare 
against my own calculations.


> I am currently building tries based on the derived property rules, but 
> would still appreciate the IANA values being updated. Normative or 
> not, I would like to test my implementation against someone elses.

Hi Sam,

You can test against my implementation if you like.  
https://github.com/tom--/precis

The really tricky part remains open for me: test vectors with strings, 
not characters, that exercise _all_ the normative PRECIS logic. 
Unfortunately I don't have much time for this work atm.

Tom