From owner-freebsd-hackers@freebsd.org Tue Mar 1 09:54:55 2016 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B9308ABDBA7 for ; Tue, 1 Mar 2016 09:54:55 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 8F1AB1CCD for ; Tue, 1 Mar 2016 09:54:55 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 8B425ABDBA5; Tue, 1 Mar 2016 09:54:55 +0000 (UTC) Delivered-To: hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8A999ABDBA3; Tue, 1 Mar 2016 09:54:55 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wm0-x233.google.com (mail-wm0-x233.google.com [IPv6:2a00:1450:400c:c09::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2E9F01CCB; Tue, 1 Mar 2016 09:54:55 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mail-wm0-x233.google.com with SMTP id n186so27930026wmn.1; Tue, 01 Mar 2016 01:54:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=gojvr354T/tpQUAzo3aL11a/90trGHsBjNU+uTl8Uzw=; b=G1IhgThmGBrLK4ADYsdSfsxomjmHpZvAkHiKqx/Y9vtAVx/oJMotj9KAyjhc7K0HgM Jcp7+jGpx8u8lvg9otRO8n/0tGVmKHSU1074wvY+Jl+WNYuQYBC73B/3jl6Hu1jmWjiU 9T4cusnl20t3gCSQSlcGcATStPbJSHe0l3hZyEcFwd7qoaxe+E59Wyvph0SuQ/R3C31N DlInACsQ/UnrPocUEV4x26Ltu9+/rntvCTcS8FPiz9RWM9AbEZWF6PodEiZ/eu17/Aqv a3CvH5YHVKx3ZGOz1Ni5/LlG9LwJ1Fo5LC2urljIoiPDJ6n89Qs4sdtpZvvlq1NxFzFX Q7SQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to:user-agent; bh=gojvr354T/tpQUAzo3aL11a/90trGHsBjNU+uTl8Uzw=; b=L8bgR8+P+xf06gRywmYqkvMoKCg0MRyvkPvE8NdjuyPQFjbhOqMtFR5BM8qQv6KLs3 fFtiSzX6VNK4xfsauINBnWWAxH/d3w6JFCSSHz6rUb4DusOPl4QJT2gJQ7jgx7dth7Ba ASr47hfACo86n9hTzXW2mPcc0MgkjdeTN7DrzC8zWg42LZLDAUuP9Gm6V0gbAUVRR5rK EzahbpiXHVmg7ByV/Xwv/AFma2RlYakumc3MX4tXEl617QHhdD/teCx2gstN3uU473Jf 7EvtQ05XronEysjiS1bYY36QwBxik9ZdYEGc10o+kdNLj8k5hCWzuceKnDnEUNIKhpwG fegw== X-Gm-Message-State: AD7BkJLHeKP262aID5qDfYcIlcOl482eP1a+EO47IV3PoouMHHA6kaqkXxB6TMTwrVS0mg== X-Received: by 10.194.83.42 with SMTP id n10mr19785990wjy.20.1456826093662; Tue, 01 Mar 2016 01:54:53 -0800 (PST) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id j10sm30028280wjb.46.2016.03.01.01.54.52 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 01 Mar 2016 01:54:52 -0800 (PST) Sender: Baptiste Daroussin Date: Tue, 1 Mar 2016 10:54:50 +0100 From: Baptiste Daroussin To: Daniel Kalchev Cc: Sergey Manucharian , Andrey Chernov , current@freebsd.org, hackers@freebsd.org Subject: Re: Dropping some locales/encodings? Message-ID: <20160301095450.GD31877@ivaldir.etoilebsd.net> References: <20160229232334.GG84995@ivaldir.etoilebsd.net> <56D502BD.9020704@freebsd.org> <20160301034544.GH52633@dendrobates.araler.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="zS7rBR6csb6tI2e1" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Mar 2016 09:54:55 -0000 --zS7rBR6csb6tI2e1 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Mar 01, 2016 at 10:58:37AM +0200, Daniel Kalchev wrote: >=20 > > On 1.03.2016 =D0=B3., at 5:45, Sergey Manucharian wrot= e: > >=20 > > Excerpts from Andrey Chernov's message from Tue 01-Mar-16 05:47: > >> On 01.03.2016 2:23, Baptiste Daroussin wrote: > >>>=20 > >>> I can properly generate almost any of the said locales/encodings but = a few that > >>> I would like to remove (provided that unicode version are available) > >>>=20 > >>> Here is the list of locales/encodings: > >>>=20 > >>> be_BY.CP1251 > >>=20 > >> CP1251 is Windows native (single characters mode) and widely used to > >> represent Cyrillic: Russian, Bulgarian, Serbian, Ukrainian, Belarusian > >> (i.e. be_BY), Macedonian. IMHO it will be better to not remove it to > >> make easy handling of native encoded texts comes from Windows. > >>=20 > >=20 > > I agree with Andrey that CP1251 is needed as one of major Cyrillic > > encodings. > >=20 > > Not sure how the locale existence/absence effects that. Definitely nobo= dy > > uses it as a locale for more than a decade. > >=20 >=20 > I use daily bg_BG.CP1251 on a lot of workstations, primarily to handle ol= d text documents and source code that contains pre-UTF text. I could imagin= e similar use case for be_BY.CP1251. >=20 > What benefit does it bring to remove an already existing locale? The benefit is the fact we have no source for those and collation for one a= re wrong for those. (We have added proper collation support in head). But given the feedback I got I will provide them as static (aka non evolving anymore) while others would get refreshed so no locales will be lost and th= at will allow us to continue refreshing others. Best regards, Bapt --zS7rBR6csb6tI2e1 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJW1WbOAAoJEGOJi9zxtz5ax6IP/2gKSdN3AUAwtiYlpgEzYwa+ YvmqWV+r62pQB8QxHJ1EvlgTzaCP5p0nnbC31kAwJ47k6FYKhgsBUXhW6cyfsZhu lJXh5+Ellpu2ITYq/Ob4R+hIzOS3ZlmdIL0XkcSWbCsGuVbM9DzDRqqB4n9MZWYh F8fX1EG4wWAr8eABumzgr03klFU+sOR1QROCavNWPULsnn//WyIKuk8eN2qkbzu+ 6my7MrX7v+Snb6AERjRG0x2NZtUrNfvv2zNurQBxRKMOkvjPhMKxJ7+sG8RLozUw FlyTkRKRPqWa06wh/Xp6R5m3jFpfPs/8wxGAAB3YbxB1K+ovGdNoX7+AzNtdzXTC YhTcDppCXllZauEHYiHclBezznyj37BXOulDpfFtrQmkZ4eXROC/9i1afAZBon4i ++9QOYwXE36NRhMzBUAd1T8qaJtYcdgRdYpwYEgDq8pzxpC55wqX1eX+S2jQ+vj6 3bQA6g0KzquB1tAneL+u/Szyajx0p9oMBKPx23mJlBmJy4VTTcKElzDbyu2tsqKv 8DDqqy6K8ka5x+6fTdbdwECCMYF6Qcd6YMc97R/ZPMjzFothn1RugUNdEpALCwzv P8GRHgfTa4BMfcZBuFRY249YqTFbZ0sHzwvy/PZrrXXi65c/N2v88P9kMGD5zWru I8ZtTBXeA3K+7s4w4F34 =w4w9 -----END PGP SIGNATURE----- --zS7rBR6csb6tI2e1--