From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 119902 invoked by alias); 13 Jul 2019 10:03:43 -0000 Mailing-List: contact libc-locales-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: libc-locales-owner@sourceware.org Received: (qmail 119882 invoked by uid 89); 13 Jul 2019 10:03:43 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=0.9 required=5.0 tests=AWL,BAYES_00,BODY_8BITS,GARBLED_BODY,RCVD_IN_DNSWL_LOW,SPF_HELO_PASS,SPF_PASS autolearn=no version=3.3.1 spammy=H*Ad:U*siddhesh, 2018-11, 201811 X-HELO: mail2.protonmail.ch Date: Sat, 13 Jul 2019 10:03:00 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kobylkin.com; s=protonmail; t=1563012217; bh=wmIqI4lQZkbBoPyQhBy7UBHHWYxuVhetaOOL4p0ja90=; h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References: Feedback-ID:From; b=uysbnUmArFBAl/CxfJDsw3DvV5UECn57b2SqzkJcWJcyndkKAuu/72oprh9kH22mC Re3DlZPLK7XazpQlmHfslMJZ2wB6wNM/+DA0rNvOTD3HADcTLFRsDZQrlxrKMEOnoE wCsGkTG8s5FpuS5x4fhqkJeo+u9ZFZmRIsfpjaB0= To: Rafal Luzynski From: "Diego (Egor) Kobylkin" Cc: Marko Myllynen , GNU C Library , Carlos O'Donell , Siddhesh Poyarekar , Mike Fabian , "libc-locales@sourceware.org" Reply-To: "Diego (Egor) Kobylkin" Subject: Re: [PING^10][PATCH v12] Locales: Cyrillic -> ASCII transliteration [BZ #2872] Message-ID: In-Reply-To: <1703613878.71446.1562715288105@poczta.nazwa.pl> References: <5e82c576-fcd2-9d2f-6ea8-c1f55d60d19d@redhat.com> <1703613878.71446.1562715288105@poczta.nazwa.pl> MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha512; boundary="---------------------7f244825931407787ee2fac699cc14be"; charset=UTF-8 X-SW-Source: 2019-q3/txt/msg00007.txt.bz2 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) -----------------------7f244825931407787ee2fac699cc14be Content-Type: multipart/mixed;boundary=---------------------c5de256b1508665f888765ed012880c9 -----------------------c5de256b1508665f888765ed012880c9 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain;charset=utf-8 Content-length: 3122 Hi Rafal,=20 on my side we are definitely speaking about the V12 patch Cyrillic-ASCII tr= ansliteration. Because there was no further change proposed to it I see it = as complete. In view of the impending 2.30 release it should probably be co= mmitted to the tree sooner than later.=20 @Rafal: would you like to go on and commit this V12 patch already? To the V9 patch - my understanding is that we have agreed to handle it as a= new feature because it is actually not fixing [BZ #2872] per se (and V12 d= oes). I am not going to work on it for 2.30 and if you, Rafal, or someone e= lse wants to take ownership and push it I'm more than happy to help.=20 Bests, Egor =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original Me= ssage =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 On Wednesday, July 10, 2019 1:34 AM, Rafal Luzynski wrote: > 9.07.2019 08:34 Marko Myllynen myllynen@redhat.com wrote: >=20 > > Hi, > > It seems that we have consensus so is there anything still left with th= is? >=20 > I think it's helpful to clarify which patches we are talking about. > I think that these TWO patches should be accepted and pushed: >=20 > 1. [PATCH v12] Locales: Cyrillic -> ASCII transliteration [BZ #2872] > https://sourceware.org/ml/libc-alpha/2019-03/msg00378.html >=20=20=20=20=20 > It contains Cyrillic to plain ASCII transliteration according to > GOST 7.79-2000 System B standard for the C locales >=20=20=20=20=20 > 2. [PATCH v9] Locales: Cyrillic -> ASCII transliteration table [BZ #2872] > https://sourceware.org/ml/libc-alpha/2018-11/msg00369.html >=20=20=20=20=20 > It contains Cyrillic to Latin extended transliteration according to > ISO 9 standard which is the same as GOST 7.79-2000 System A for almost > all locales, plus a fallback to plain ASCII which is as similar as po= ssible > to GOST 7.70-2000 System A. However, IMHO one more change is required: > the line converting and (Cyrillic U with >=20=20=20=20=20 >=20 > acute, using composition) should be removed, as it was removed in the > v10 of the patch. >=20 > Why don't I like v10? Because it removes the fallback. The fallback > is not perfect and does not comply with any standard but it has been > already stated that the transliteration does not have to be perfect. >=20 > Why these two patches? Because the v12 contains only Cyrillic to plain > ASCII and only for the C locales while v9 contains Cyrillic to Latin > extended with an attempt to fallback to plain ASCII for many locales > but excluding C. >=20 > Additionally, I think we should mention this new feature in NEWS also > stating that this implementation is not perfect and will never be but > further works on the issue are expected in future versions. >=20 > > @Egor, do you think the commit message of the latest patch is ok or > > should it be somehow amended by the recent discussions leading to > > consensus or is it ok as-is? >=20 > Probably one or two more lines would be nice. >=20 > Regards, >=20 > Rafal -----------------------c5de256b1508665f888765ed012880c9 Content-Type: application/pgp-keys; filename="publickey - egor@kobylkin.com - 0x01FEB4E8.asc"; name="publickey - egor@kobylkin.com - 0x01FEB4E8.asc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="publickey - egor@kobylkin.com - 0x01FEB4E8.asc"; name="publickey - egor@kobylkin.com - 0x01FEB4E8.asc" Content-length: 891 LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tDQpWZXJzaW9u OiBPcGVuUEdQLmpzIHY0LjUuMQ0KQ29tbWVudDogaHR0cHM6Ly9vcGVucGdw anMub3JnDQoNCnhqTUVYTGN4NkJZSkt3WUJCQUhhUnc4QkFRZEFUYVpYRStO US9ZYXJYRk9jTEhJQk9DSWJ6TXNnNXpQZQ0KSTZ5VzR4OHBQVlhOSnlKbFoy OXlRR3R2WW5sc2EybHVMbU52YlNJZ1BHVm5iM0pBYTI5aWVXeHJhVzR1DQpZ Mjl0UHNKM0JCQVdDZ0FmQlFKY3R6SG9CZ3NKQndnREFnUVZDQW9DQXhZQ0FR SVpBUUliQXdJZUFRQUsNCkNSQStPcVNEZ0FHcG9acmVBUDlOTUdxMXZ1UVJi Y1hBbGhZbStvRU9XMGVWYXRyK0RJcDRBdGJoYzdkZw0KUUFFQXA1NjBKMFEz RHpmK1BKY1pDdFBHeERlOWZWVkZyelBYUzN3MTBYN00wd2ZPT0FSY3R6SG9F Z29yDQpCZ0VFQVpkVkFRVUJBUWRBb2RSbXRLSDkwV0ZMZzlwTHloS0c2b0Rv ZWpIdWhjOEd0eTROSXlhRUxtd0QNCkFRZ0h3bUVFR0JZSUFBa0ZBbHkzTWVn Q0d3d0FDZ2tRUGpxa2c0QUJxYUVtc2dFQTZnSWdWQ29jMVp0cw0KWWMyNVh6 MEtVWXNuMWtPNEZxZmwyd2pQNzVUYkxYZ0EvQW9odWdlc2xXZVFsRTdUQ2Fh U3hFV0RXL2xYDQo4SmRlTEo4dFlIZFEvNU1MDQo9T0JwMQ0KLS0tLS1FTkQg UEdQIFBVQkxJQyBLRVkgQkxPQ0stLS0tLQ0K -----------------------c5de256b1508665f888765ed012880c9-- -----------------------7f244825931407787ee2fac699cc14be Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" Content-length: 249 -----BEGIN PGP SIGNATURE----- Version: ProtonMail Comment: https://protonmail.com wl4EARYKAAYFAl0prHIACgkQPjqkg4ABqaFGyQEA6sKMCA9TSqc3DxuP9ZPM o6kjXYebleVT8834+ObTCecBAOAYKqZxa7Q/79wwKIlUbYRjEreKCiu8Dftt BEs8VAQF =SJOh -----END PGP SIGNATURE----- -----------------------7f244825931407787ee2fac699cc14be--