Re: [precis] I-D ACTION:draft-nemoto-precis-framework-implement-report-00.txt
Takahiro Nemoto <t.nemo10@kmd.keio.ac.jp> Wed, 18 July 2012 10:23 UTC
Return-Path: <t.nemo10@kmd.keio.ac.jp>
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 3CCBB21F8663 for <precis@ietfa.amsl.com>; Wed, 18 Jul 2012 03:23:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, 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 dRj3PoP+Gm65 for <precis@ietfa.amsl.com>; Wed, 18 Jul 2012 03:23:48 -0700 (PDT)
Received: from mail.kmd.keio.ac.jp (mail.kmd.keio.ac.jp [IPv6:2001:200:167:2e90::164]) by ietfa.amsl.com (Postfix) with ESMTP id C9EB221F8650 for <precis@ietf.org>; Wed, 18 Jul 2012 03:23:45 -0700 (PDT)
Received: from [IPv6:2001:200:167:2ec1:18e7:97fe:ccad:ad87] (unknown [IPv6:2001:200:167:2ec1:18e7:97fe:ccad:ad87]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.kmd.keio.ac.jp (Postfix) with ESMTPSA id A4D217FEBE; Wed, 18 Jul 2012 19:24:31 +0900 (JST)
Mime-Version: 1.0 (Apple Message framework v1278)
Content-Type: multipart/signed; boundary="Apple-Mail=_93AE1187-55AB-4C2D-85D3-5D1FBA674A40"; protocol="application/pgp-signature"; micalg="pgp-sha1"
From: Takahiro Nemoto <t.nemo10@kmd.keio.ac.jp>
In-Reply-To: <50048564.30508@stpeter.im>
Date: Wed, 18 Jul 2012 19:24:29 +0900
Message-Id: <AC04B5DC-B1D8-4870-A716-21829F31E819@kmd.keio.ac.jp>
References: <20120705151138.23413.75939.idtracker@ietfa.amsl.com> <4FF5CF39.9040209@stpeter.im> <414B4EE1-C085-468F-9D01-353CA9B52610@kmd.keio.ac.jp> <50048564.30508@stpeter.im>
To: Peter Saint-Andre <stpeter@stpeter.im>
X-Mailer: Apple Mail (2.1278)
Cc: precis@ietf.org
Subject: Re: [precis] I-D ACTION:draft-nemoto-precis-framework-implement-report-00.txt
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: Wed, 18 Jul 2012 10:23:49 -0000
Thank you so much for the reviews. On 2012/07/17, at 6:19, Peter Saint-Andre wrote: > On 7/5/12 10:14 PM, Takahiro Nemoto wrote: > > Dear Peter-san and all, > > > > Thank you for introducing our I-D. Please read and give your > > comments/suggestions. > > First, thank you for working on this document. > > I agree with you that "the file describing derived property value > table for precis should be generated". It is also good to know that > you have worked on an implementation that generates the tables. I am > also working on an implementation (unfortunately I did not have time > to finish it before IETF 84, but I plan to do that in August) and > would like to "compare notes" with you. I recognize that the tables in > draft-ietf-precis-framework are quite likely incorrect in some places > since I created them by hand, so I will work to make more accurate > tables next month. I'd like to compare notes with you too, and I'm happy if I can co-work with you :-) > > You mention the need to do string validity checking, for example to > make sure that string length is non-zero. Do you think that is a > PRECIS check or a check at the application layer? I've always thought > this is something that the application would do, not PRECIS. I think that maybe some checks are included at PRECIS. I think if PRECIS does not define any checks in the protocol and an application developer forget to implement some checks in an application, this application may cause vulnerabilities. > > As to special mappings like "Map to SPACE" and "Map to Nothing", it > seems to me that in a post-stringprep system we can handle those by > more carefully defining the string classes. Sorry, but I don't get it. What does a post-stringprep system mean? > > You make a good point about the order of processing (normalization > then validity in IDNA2008 vs. validity then normalization in > SASLprep-bis). It does seem preferable to have a consistent order. > Let's make sure we have discussion about this at the meeting two weeks > from now. Yes, we do. I think that It is preferable to have a consistent order. Different results from the order of processing can now only be found in Hangul. If you know any examples, please let us know. > > Peter > > - -- > Peter Saint-Andre > https://stpeter.im/ > > > > Nemo -- Takahiro Nemoto t.nemo10@kmd.keio.ac.jp
- [precis] Fwd: I-D ACTION:draft-nemoto-precis-fram… Peter Saint-Andre
- Re: [precis] I-D ACTION:draft-nemoto-precis-frame… Takahiro Nemoto
- Re: [precis] I-D ACTION:draft-nemoto-precis-frame… Peter Saint-Andre
- Re: [precis] I-D ACTION:draft-nemoto-precis-frame… Takahiro Nemoto
- Re: [precis] I-D ACTION:draft-nemoto-precis-frame… Peter Saint-Andre
- Re: [precis] I-D ACTION:draft-nemoto-precis-frame… Takahiro Nemoto
- Re: [precis] I-D ACTION:draft-nemoto-precis-frame… Peter Saint-Andre