[precis] WGLC on draft-ietf-precis-mappings - David Black's comments
"Black, David" <david.black@emc.com> Fri, 10 April 2015 21:26 UTC
Return-Path: <david.black@emc.com>
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 0369B1A8A6D for <precis@ietfa.amsl.com>; Fri, 10 Apr 2015 14:26:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.711
X-Spam-Level:
X-Spam-Status: No, score=-5.711 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, GB_I_LETTER=-2, J_CHICKENPOX_46=0.6, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 07iwBgWmDkC2 for <precis@ietfa.amsl.com>; Fri, 10 Apr 2015 14:26:48 -0700 (PDT)
Received: from mailuogwhop.emc.com (mailuogwhop.emc.com [168.159.213.141]) (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 E89611A8A63 for <precis@ietf.org>; Fri, 10 Apr 2015 14:26:47 -0700 (PDT)
Received: from maildlpprd06.lss.emc.com (maildlpprd06.lss.emc.com [10.253.24.38]) by mailuogwprd01.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id t3ALQkKx015690 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 10 Apr 2015 17:26:46 -0400
X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd01.lss.emc.com t3ALQkKx015690
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=emc.com; s=jan2013; t=1428701206; bh=YXMnaMqn0Fp/GUyorHdQoRV4UnM=; h=From:To:Subject:Date:Message-ID:Content-Type: Content-Transfer-Encoding:MIME-Version; b=XWOKFVuw0Wdxcp/tS7wNS5TiS8Jj7kXNSI8v2ZeKwPgJe+PYWZMGCMdA8r9zGBIkz k63b60oA/OlBVtcziK/OVOfSLXryZXXZcZM58+MR40oHPdvz8oLnnRBRWphcSGu2JL mudhZHf/eg/aX+OaJ0c7Qq+/aHh2w4Gx28R/M+C0=
X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd01.lss.emc.com t3ALQkKx015690
Received: from mailusrhubprd52.lss.emc.com (mailusrhubprd52.lss.emc.com [10.106.48.25]) by maildlpprd06.lss.emc.com (RSA Interceptor); Fri, 10 Apr 2015 17:26:19 -0400
Received: from mxhub37.corp.emc.com (mxhub37.corp.emc.com [128.222.70.104]) by mailusrhubprd52.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id t3ALQM2L006874 (version=TLSv1 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 10 Apr 2015 17:26:23 -0400
Received: from MXHUB107.corp.emc.com (10.253.50.23) by mxhub37.corp.emc.com (128.222.70.104) with Microsoft SMTP Server (TLS) id 8.3.327.1; Fri, 10 Apr 2015 17:26:22 -0400
Received: from MX104CL02.corp.emc.com ([169.254.8.93]) by MXHUB107.corp.emc.com ([10.253.50.23]) with mapi id 14.03.0224.002; Fri, 10 Apr 2015 17:26:21 -0400
From: "Black, David" <david.black@emc.com>
To: Marc Blanchet <marc.blanchet@viagenie.ca>, "precis@ietf.org" <precis@ietf.org>
Thread-Topic: WGLC on draft-ietf-precis-mappings - David Black's comments
Thread-Index: AdBz1PsBmG6eyD0rQtCdzKpxK63LYQ==
Date: Fri, 10 Apr 2015 21:26:22 +0000
Message-ID: <CE03DB3D7B45C245BCA0D2432779493643F6BC@MX104CL02.corp.emc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.238.44.131]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Sentrion-Hostname: mailusrhubprd52.lss.emc.com
X-RSA-Classifications: public
Archived-At: <http://mailarchive.ietf.org/arch/msg/precis/NnnqnCikPQdfrTA3KfIt6FeS8ks>
Subject: [precis] WGLC on draft-ietf-precis-mappings - David Black's comments
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: <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: Fri, 10 Apr 2015 21:26:52 -0000
The draft generally looks good - I have a few comments. [1] (editorial) Clarifications to the discussion of string matching. Section 1 Further, the handling of mappings other than case and width, such as delimiter, special, and local case, are also important in order to increase the probability that strings match as users expect. "increase the probability that strings match" -> "increase the probability that the resulting strings compare" Section 2.3 OLD The purpose of local case mapping is to increase the probability of a matching result from the comparison between uppercase and lowercase characters, targeting characters which mapping depends on locale or locale and context. NEW The purpose of local case mapping is to increase the probability of results that users expect when character case is changed (e.g., map uppercase to lowercase) between input and use in a protocol. Local case mapping selectively affects characters whose case mapping depends on locale or context. END OLD If an application supports users' locale and/or context , local case mapping can increase the probability of getting matching-results from the comparison between strings. NEW When an application supports users' locale and/or context, use of local case mapping can increase the probability that string comparisons yield the results that users expect. END [2] (technical) The use of mappings from SpecialCasing.txt is selective, based on locale and context. Section 1 OLD whereas the "local case mapping" rule provides an alternative to the case mapping rule specified in the PRECIS framework since it handles some locale-dependent and context-dependent mappings. NEW whereas the "local case mapping" rule provides locale-dependent and context-dependent alternative case mappings for specific target characters. Section 2.3 OLD The target characters of local case mapping are characters defined in the SpecialCasing.txt [Specialcasing] file in section 3.13 of the Unicode Standard [Unicode]. NEW The complete set of possible target characters for local case mapping are the characters specified in the SpecialCasing.txt [Specialcasing] file in section 3.13 of the Unicode Standard [Unicode], but the specific set of target characters selected for local case mapping depends on locale and/or context, as further explained in the SpeicalCasing.txt file. OLD The case folding method for a target character is to map into lower case as defined in SpecialCasing.txt. NEW The case folding method for a selected target character is to map into lower case as defined in SpecialCasing.txt. END [3] (editorial) Incomplete explanation in Appendix B Appendix B only states the result of Unicode default case folding of U+00DF; it needs to also state the result of Special Casing case folding. [4] (technical) Clarify Appendix C OLD As described in section Section 2.3, target characters of local case mapping are characters defined in SpecialCasing.txt. The Unicode Standard (at least, up to version 7.0.0) does not define mappings between "GREEK SMALL LETTER SIGMA" (U+03C3) (hereinafter referred to as "small sigma") and "GREEK SMALL LETTER FINAL SIGMA" (U+03C2) (hereinafter referred to as "final sigma") depend on context. Thus, final sigma is always mapped to small sigma by local case mapping. (Cf. Followings are comments in SpecialCasing.txt.) NEW As described in Section 2.3, the possible target characters of local case mapping are specified in SpecialCasing.txt. The Unicode Standard (at least, up to version 7.0.0) does not define any context-dependent mappings between "GREEK SMALL LETTER SIGMA" (U+03C3) (hereinafter referred to as "small sigma") and "GREEK SMALL LETTER FINAL SIGMA" (U+03C2) (hereinafter referred to as "final sigma"). Thus, local case mapping is not applicable to small sigma or final sigma, so case mapping in the PRECIS framework always maps final sigma to small sigma, independent of context, as specified by Unicode Default Case Folding. (Note: Following comments are from SpecialCasing.txt.) END Thanks, --David > -----Original Message----- > From: precis [mailto:precis-bounces@ietf.org] On Behalf Of Marc Blanchet > Sent: Wednesday, April 08, 2015 8:49 AM > To: precis@ietf.org > Subject: [precis] WGLC on draft-ietf-precis-mappings > > Hello, > this is a 2 weeks working group last call (WGLC) on draft-ietf-precis- > mappings, starting today and closing on april 22nd 23:59 UTC. Please send your > comments and support to the list. > > Regards, Marc&Alexey > _______________________________________________ > precis mailing list > precis@ietf.org > https://www.ietf.org/mailman/listinfo/precis
- [precis] WGLC on draft-ietf-precis-mappings - Dav… Black, David
- Re: [precis] WGLC on draft-ietf-precis-mappings -… Takahiro Nemoto