Re: [precis] Precis Java Implementation

Christian Schudt <christian.schudt@gmx.de> Mon, 21 December 2015 22:17 UTC

Return-Path: <christian.schudt@gmx.de>
X-Original-To: precis@ietfa.amsl.com
Delivered-To: precis@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DF7DA1ACD59 for <precis@ietfa.amsl.com>; Mon, 21 Dec 2015 14:17:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level:
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham
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 pan7Nqs4Hemw for <precis@ietfa.amsl.com>; Mon, 21 Dec 2015 14:17:46 -0800 (PST)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 696C01A1BB8 for <precis@ietf.org>; Mon, 21 Dec 2015 14:17:46 -0800 (PST)
Received: from christihudtsmbp.fritz.box ([95.117.197.21]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0Ma1tv-1ZtC143ZWR-00LpXI; Mon, 21 Dec 2015 23:17:41 +0100
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 9.1 \(3096.5\))
From: Christian Schudt <christian.schudt@gmx.de>
In-Reply-To: <AB5B9D1E-2DA6-4BC5-AAED-A8FDA4E4D66B@thefsb.org>
Date: Mon, 21 Dec 2015 23:17:39 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <698458F4-6E4A-4FA4-9FC7-AA66DA648E91@gmx.de>
References: <3012FFC8-1FAD-4C30-8D85-175F4180BC02@gmx.de> <AB5B9D1E-2DA6-4BC5-AAED-A8FDA4E4D66B@thefsb.org>
To: Tom Worster <fsb@thefsb.org>
X-Mailer: Apple Mail (2.3096.5)
X-Provags-ID: V03:K0:1B1gv5YUdFqSpT8XPHM8vhlFlIoZfBZpx8S60D96ECQdH71/u1p gNe+Cdu/3MxCCdqriIbra5a3Tyg4U3W99UIVtiLT3UZYlF2TdoUkGEudumx2KFPvBIzHbYN RwDRZVuV4bd6iqrIFUiXz7bNL6HWfDOKEvaK0gJyDUFo/ZF4QD/d0IV76a5xNheIU5A6fkU qXoDPz5Q6E8raYOoUJaUQ==
X-UI-Out-Filterresults: notjunk:1;V01:K0:bTxCK9OSGYg=:4+t0nCkTWW+vyZLUufcSWj HotzpjHEjkwJLLzSIuicSDrcySJr2pubrWU5rrcg1o3rWsrCb1loquxyVrBf14LmjMvIWrPc9 0Wp+DrkLAdvGxORsPGoyjn5QyKPAqlU4NZTknviJvXgvBSMf1TCb+iZ8x81Pu6ZufUWLAkali IMgWKlM9NIjMxFryKjJG1pZCm64KWDjmU6/Whe/J/9Qh1iKc8vWO60O+w1seFjws+ClGQcVjh PTbJrg6LT4kPPOoRakVngV8wIZ6n+I+gCiRAXBH/FnYlCG8sCSOE0Fe57rc3ls5OcxMpWSWoC SWwBib2jEljxxwUOauIZCRTitbiZEiN25ZWQ1fBG2cG47loTtYSSR+gqIUDZ3EPpf6rjgPHTl qR3zTTNGW5XIAXIvevZQ2WGqQ3Ss16QDrpazEPlPRj+tqEWwaGC2AKR1ZzZkuyInkZlYvbRx4 c9DG0095zpf411AFljss8ph5miIHHyyxilaQuYq/ONa9wFxGMplcmQ6jmZDkYFnH370C0e3X9 uQpL/Md0dSOhNlF2E+TCO5QR8fWJIjM+4NGawTQPLbw+dzfmBKxBau/jh9WmOUsszK2TT7J7f VrHhd9sTPqQPEFA3xQoe/Lfbu9YxstIH4XDhsFRAYkfZRNVPhRHVoaR4N2qBNIqV/7HruGS2K EynsjgedyYLzAjPfEYC2zYgHDcdtylzNptVPDpA/95mPhKNgQX3NBuDMaktJAEALkbp1t6RaX RXqCdCsoTtZXqCuSPnv+A+fRxSh3pcur+IpUkZVb231uuGRjSJfqvxw9HeimD3qD/xZKUgsxf yUXmmep
Archived-At: <http://mailarchive.ietf.org/arch/msg/precis/36A19zIfYPcHo8cxIWKmeFLFAk4>
Cc: precis@ietf.org
Subject: Re: [precis] Precis Java Implementation
X-BeenThere: precis@ietf.org
X-Mailman-Version: 2.1.15
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, 21 Dec 2015 22:17:48 -0000

> Am 21.12.2015 um 22:05 schrieb Tom Worster <fsb@thefsb.org>:
> 
> To what extent do you think we could combine our efforts on unit tests? Standard (or at least shared) test vectors would really help, given how hard it is for programers to decode the RFC texts.
> 

Well… if there’s some XML (or other language-independent format) defining input and expected output for different Precis profiles, I think this would be nice. But still not too sure, if it’s worth the effort. Often I rely on Java internal methods (e.g. for NFC normalization) and I guess they are already well-tested.

Nonetheless, if you have some test vectors, let me know. It surely increases interoperability.

— Christian