From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27959 invoked by alias); 5 Aug 2015 10:53:09 -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 27936 invoked by uid 89); 5 Aug 2015 10:53:08 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=AWL,BAYES_00,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 X-Spam-User: qpsmtpd, 2 recipients X-HELO: smtp.gentoo.org Date: Wed, 05 Aug 2015 10:53:00 -0000 From: Mike Frysinger To: keld@keldix.com Cc: Marko Myllynen , GNU C Library , libc-locales@sourceware.org Subject: Re: [PATCH] Remove locale timezone information Message-ID: <20150805105311.GK26572@vapier> Mail-Followup-To: keld@keldix.com, Marko Myllynen , GNU C Library , libc-locales@sourceware.org References: <556F23C9.3030500@redhat.com> <557AE725.5050104@redhat.com> <20150805090748.GH26572@vapier> <20150805100126.GA11842@www5.open-std.org> <20150805102233.GA12350@www5.open-std.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="M9kwpIYUMbI/2cCx" Content-Disposition: inline In-Reply-To: <20150805102233.GA12350@www5.open-std.org> X-SW-Source: 2015-q3/txt/msg00054.txt.bz2 --M9kwpIYUMbI/2cCx Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-length: 1822 On 05 Aug 2015 12:22, keld@keldix.com wrote: > On Wed, Aug 05, 2015 at 12:01:26PM +0200, keld@keldix.com wrote: > > On Wed, Aug 05, 2015 at 05:07:48AM -0400, Mike Frysinger wrote: > > > On 12 Jun 2015 17:05, Marko Myllynen wrote: > > > > as discussed in the thread starting at > > > >=20 > > > > https://sourceware.org/ml/libc-alpha/2015-06/msg00098.html > > > >=20 > > > > it looks like the best options is to remove locale timezone informa= tion > > > > from locales which currently provide it (in incomplete or incorrect > > > > fashion) rather than to start duplicating tzdata info in glibc. > > >=20 > > > thanks, pushed now! > >=20 > > That is the wrong direction. Please revert the change. >=20 > Let me explain. We would like to make the installation process easier > for users. That is, if we can remove one more question under the installa= tion > process of linux, that would be a goal. If the timezone is fully determi= ned > by the choice of locale, then there is no need to ask for the timezone. having 6 out of 300+ locales define timezone info is not something people c= an=20 rely on. we also don't want to duplicate data that is *actively* maintained elsewhere (the tz lists). plus many locales span multiple timezones. i don't see crappy UIs as a problem glibc either can or should solve. at t= he end of the day, trying to set the timezone based on the locale isn't going = to cover everyone (even a significant number of people), especially as you move around. i certainly don't want it being tied to my locale. which means UIs are required to get this right. if you want to bring timezone data into the locale fields, then it should be done consistently across the board and in a maintainable manner. until that happens, having data in a measly 6 locales is more of a disservice imo. -mike --M9kwpIYUMbI/2cCx Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-length: 819 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJVwesXAAoJEEFjO5/oN/WB2cYP/iKro0ONpJL5JG5WwHLgHOSR nvZ91AQzafeF7XlMrD0WhNhl3zQskzRxqrWmkBkEqRZBRm1LAH0AWYMWvCssMzHI 05irBnVOhumsMkQJp6sTYvGJ8Onbn6umFYAk0+RPlwZp9fWmhqoUhZpALEiqpbyd BSWP9+dm+v4/Xtg0kV3/+GeZ7hb6QmY878BiLm/wiHvztNmvrQg8ZYcHnjjaCscX m6Tdk2NIxfXQRjXdlrEhorfvcQFt+3kdcXWP5CWc2CxAgL77ST8U08mOMAqmncg1 z2x4zccQaF85DgskH0gELRVJ0fkf0pU70F35KRg8/NdEPF9UawwCJqY0biaA6qwf 6gFvxif1PenCk53jwZ5m58rfgVQLKtGz84KmUCBsRkqC4dwE+TD+MxFCpSTS6TPW P2jmOXaV+7Xd712VcrYkBcg+LfqmaZopWOMqjXC/VKtGEuoJMEGMVqglnfID8SpI 9/cmzNJyYfXaJxEqWVC5Hwh3QU5hx3LkGwyyYHVoPUcTYzwxHjssH1Wg/Tl2SBba 3TQpTbr64/GS5Ef8Lzq9bEl+3a0lAdJJi1TLnzzXkfiI8XLsU/JDqMFCdME6gk+K OQ/aQMU3iKyUBMfg2i49rm3kKyQcn60sy77L/8t85Y02qe1AJ5Apq+zTg4APRtx/ C8XQyTKY5JHhJj5Wn1hU =M5Pb -----END PGP SIGNATURE----- --M9kwpIYUMbI/2cCx--