From mboxrd@z Thu Jan 1 00:00:00 1970 From: ng0 Subject: Re: Is font-google-noto toooooo big as a font package? Date: Tue, 8 Aug 2017 11:35:52 +0000 Message-ID: <20170808113552.g3oevoqvd3hjqlqx@abyayala> References: <87pod1z1id.fsf@163.com> <87r2xf5fck.fsf@gnu.org> <31124b25.a25c.15d50edf50d.Coremail.tumashu@163.com> <87pocy12jy.fsf@gnu.org> <20170718124017.udjqs4m4fo7evyjt@abyayala> <87h8y8maep.fsf@gnu.org> <20170719225029.szwrdekfpchazw7z@abyayala> <20170808110909.d3lpwzo2efrykb6p@abyayala> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="2yqrux457nuv6fsr" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40155) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1df2ny-0001eJ-Km for guix-devel@gnu.org; Tue, 08 Aug 2017 07:36:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1df2nx-0004X3-73 for guix-devel@gnu.org; Tue, 08 Aug 2017 07:36:10 -0400 Content-Disposition: inline In-Reply-To: <20170808110909.d3lpwzo2efrykb6p@abyayala> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Ludovic =?utf-8?Q?Court=C3=A8s?= , tumashu , guix-devel --2yqrux457nuv6fsr Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable ng0 transcribed 3.3K bytes: > ng0 transcribed 2.3K bytes: > > Ludovic Court=C3=A8s transcribed 0.7K bytes: > > > ng0 skribis: > > >=20 > > > > Ludovic Court=C3=A8s transcribed 0.2K bytes: > > > >> Hello, > > > >>=20 > > > >> tumashu skribis: > > > >>=20 > > > >> > the first thing is improve font-build-system to support split pa= ckage easy > > > >>=20 > > > >> Good point, though I think we also need to find out how we would s= plit > > > >> it, which may not be that simple. > > > >>=20 > > > >> Ludo=E2=80=99. > > > >>=20 > > > >>=20 > > > > noto-cjk is offered in different packages and blends: > > > > https://www.google.com/get/noto/help/cjk > > > > noto itself is offered on the website in many different > > > > blends aswell: > > > > https://www.google.com/get/noto/ > > >=20 > > > So maybe we could make the CJK part a different output or a different > > > package? > > >=20 > > > Ludo=E2=80=99. > > >=20 > > >=20 > > Depending on how active the sources change (I see no version in the > > names of the files) we could take every part and move it to their own > > package, and let "google-font-noto" became a metapackage for those who > > need/want the entire set. > > Even cjk can be a meta set, as all the CJK fonts are split. >=20 > Our current noto package isn't any different than the ones offered on > their website: It is versioned (probably from github or a news announceme= nt), > but the file is not really versioned, and our downloaded file into the st= ore > is not versioned aswell. >=20 > Now we have two options: Switch to their github repositories for the down= loads, > where they are versioned, or use all the individual files from the noto w= ebsite: >=20 > - https://www.google.com/get/noto/ > Noto fonts except for CJK and emoji: https://github.com/googlei18n/noto-f= onts > Noto CJK fonts: https://github.com/googlei18n/noto-cjk > Noto Emoji fonts and the toolchain to generate Noto Emoji fonts: https://= github.com/googlei18n/noto-emoji >=20 > I'm in favor of just using the unversioned fonts from the > google website because they are a) upstream b) bigger than > github (I'm positive that they have their fallback options) > and c) the files are reasonable grouped in archives. I started working on these fonts. I think it's okay if I throw them one by one onto the bugtracker, I won't be able to do all of them. I'll submit two which can give you a start for the ones afterwards, all based modular on the first one, inheriting from it. Also I have an idea on how to fix some of the fonts which are not using the font-build-system. --=20 ng0 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://n0is.noblogs.org/my-keys https://www.infotropique.org https://krosos.org --2yqrux457nuv6fsr Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAlmJohgACgkQ4i+bv+40 hYhJ/hAAi2mNYMNiNeh2jPh2sKI1NaDCTwvr+Kk8+y4FmlEKMk25f+a1mf+yMzy5 cXZdx9t5HNEVLCFzd6aUrVyRb3TgsxaipHl/RTnlGhhKIZbiV/Cg1Ywc/CoGSy40 toxvGVbugZEfh4WgQ82aNDciRq41q5OJzFR4D3LpTtNTrN4mmUqy63cxZ0anT6gz Fmn2wBpJyDuE6KBCbdfxw2Oj7tXkhi7vJfw0y995Rmi/0LSFEfGAzh4oH5vspERU EDOnSmGnP6EMFAMGDaTlYQNh40UscWUu7R1Ajof+/KLB+xOnNCVDCIMQ2BvDQuQ+ 5ewm+UtfRAsnzumk4S30JGYjj+UmxqAY8TrRZIwEdBoayZzRthfzB2YsJXrcEn6B uWN0XxNIRRS5lzhWn1G+W7Y1eSDuf2YQWF398MD5gPz3B9I7UWTwj5jXG41rZ1vf gngE4sB8DvMIss2LixWmrf4+LL1M5iagO7O+OaghGFF4qzEEimY2jEChrClL8wgu a0Eq0aIMO5nnmC32fnDM2R4pV14m0nNGWQipLl/aQxqSs1zMjoQR8YoHpIcyK0cs 1t92DHQjaulW7jEcXLkom/ORVUdb/ZxsTyTvzGDmKVxMVHOfQpTckdefdd8YYKwZ 6oBIY53OzrRbyTkiwlHe7i6tgdFdMEq8ceD6C+r6+ruYzvRP4ig= =XPXh -----END PGP SIGNATURE----- --2yqrux457nuv6fsr--