* Is font-google-noto toooooo big as a font package? @ 2017-07-16 0:08 Feng Shu 2017-07-16 0:29 ` ng0 2017-07-17 14:04 ` Ludovic Courtès 0 siblings, 2 replies; 16+ messages in thread From: Feng Shu @ 2017-07-16 0:08 UTC (permalink / raw) To: guix-devel; +Cc: Feng Shu font-google-note's size is 506.4 MB, see tooooo big as a font package, maybe we should split it. #+BEGIN_EXAMPLE substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0% The following derivations will be built: /gnu/store/5j3yn3ky23dra501lv7wvlymrcgdqp9i-profile.drv /gnu/store/y5xlkpcjkv161yb15f5ki18ncgj3v5lr-fonts-dir.drv /gnu/store/s0r4nb37j3hnw70jifny055lkyjj5axk-gtk-icon-themes.drv /gnu/store/q50q0dpycayvvamrj0ql3r6ma386r05r-xdg-desktop-database.drv /gnu/store/lm0fri1ba2ickmizivm3xing1xsp7h6r-info-dir.drv /gnu/store/9lvsajbnr3mri56md1fd56n6jb9qhinj-cups-filters-1.13.1.drv /gnu/store/smn5bx58hynsxwxwpx0f18j6ayvlayl2-cups-2.2.1.drv /gnu/store/d8jdmy8wgc5qj6zqnhxjm1d287ngcj5j-gtk+-3.22.15.drv /gnu/store/czr9wqffj2h4lrv34c4s6ax8sl5l32z5-gtk-im-modules.drv /gnu/store/cvin4kcl36068bhprvr30cfb2crb31l7-ca-certificate-bundle.drv /gnu/store/chv3pw33jr3z3sb5lkpkpl870q6vf145-xdg-mime-database.drv /gnu/store/4wnxz1mb549jfah92l1c2fn4a40f18ns-manual-database.drv 506.4 MB will be downloaded: /gnu/store/w91pr4g1yryvdiyqwg06wbxrzwxib772-font-google-noto-20170403 Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/w91pr4g1yryvdiyqwg06wbxrzwxib772-font-google-noto-20170403... #+END_EXAMPLE -- ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Is font-google-noto toooooo big as a font package? 2017-07-16 0:08 Is font-google-noto toooooo big as a font package? Feng Shu @ 2017-07-16 0:29 ` ng0 2017-07-16 3:15 ` tumashu 2017-07-17 14:04 ` Ludovic Courtès 1 sibling, 1 reply; 16+ messages in thread From: ng0 @ 2017-07-16 0:29 UTC (permalink / raw) To: Feng Shu; +Cc: guix-devel [-- Attachment #1: Type: text/plain, Size: 1795 bytes --] Feng Shu transcribed 1.2K bytes: > > font-google-note's size is 506.4 MB, see tooooo big as a font package, > maybe we should split it. > > #+BEGIN_EXAMPLE > substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0% > The following derivations will be built: > /gnu/store/5j3yn3ky23dra501lv7wvlymrcgdqp9i-profile.drv > /gnu/store/y5xlkpcjkv161yb15f5ki18ncgj3v5lr-fonts-dir.drv > /gnu/store/s0r4nb37j3hnw70jifny055lkyjj5axk-gtk-icon-themes.drv > /gnu/store/q50q0dpycayvvamrj0ql3r6ma386r05r-xdg-desktop-database.drv > /gnu/store/lm0fri1ba2ickmizivm3xing1xsp7h6r-info-dir.drv > /gnu/store/9lvsajbnr3mri56md1fd56n6jb9qhinj-cups-filters-1.13.1.drv > /gnu/store/smn5bx58hynsxwxwpx0f18j6ayvlayl2-cups-2.2.1.drv > /gnu/store/d8jdmy8wgc5qj6zqnhxjm1d287ngcj5j-gtk+-3.22.15.drv > /gnu/store/czr9wqffj2h4lrv34c4s6ax8sl5l32z5-gtk-im-modules.drv > /gnu/store/cvin4kcl36068bhprvr30cfb2crb31l7-ca-certificate-bundle.drv > /gnu/store/chv3pw33jr3z3sb5lkpkpl870q6vf145-xdg-mime-database.drv > /gnu/store/4wnxz1mb549jfah92l1c2fn4a40f18ns-manual-database.drv > 506.4 MB will be downloaded: > /gnu/store/w91pr4g1yryvdiyqwg06wbxrzwxib772-font-google-noto-20170403 > Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/w91pr4g1yryvdiyqwg06wbxrzwxib772-font-google-noto-20170403... > > #+END_EXAMPLE > > > -- > > > Do you have a pattern or method in mind which won't make it too big? This comes just from one source. I think there's another source for noto-cjk, or at least other systems split up the -cjk variants (I remember just Gentoo doing this). -- ng0 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://n0is.noblogs.org/my-keys https://www.infotropique.org https://krosos.org [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Is font-google-noto toooooo big as a font package? 2017-07-16 0:29 ` ng0 @ 2017-07-16 3:15 ` tumashu 0 siblings, 0 replies; 16+ messages in thread From: tumashu @ 2017-07-16 3:15 UTC (permalink / raw) To: ng0; +Cc: guix-devel [-- Attachment #1: Type: text/plain, Size: 1873 bytes --] I have no idea, but i think a font package should < 50M 发自网易邮箱大师 在2017年07月16日 08:29,ng0 写道: Feng Shu transcribed 1.2K bytes: > > font-google-note's size is 506.4 MB, see tooooo big as a font package, > maybe we should split it. > > #+BEGIN_EXAMPLE > substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0% > The following derivations will be built: > /gnu/store/5j3yn3ky23dra501lv7wvlymrcgdqp9i-profile.drv > /gnu/store/y5xlkpcjkv161yb15f5ki18ncgj3v5lr-fonts-dir.drv > /gnu/store/s0r4nb37j3hnw70jifny055lkyjj5axk-gtk-icon-themes.drv > /gnu/store/q50q0dpycayvvamrj0ql3r6ma386r05r-xdg-desktop-database.drv > /gnu/store/lm0fri1ba2ickmizivm3xing1xsp7h6r-info-dir.drv > /gnu/store/9lvsajbnr3mri56md1fd56n6jb9qhinj-cups-filters-1.13.1.drv > /gnu/store/smn5bx58hynsxwxwpx0f18j6ayvlayl2-cups-2.2.1.drv > /gnu/store/d8jdmy8wgc5qj6zqnhxjm1d287ngcj5j-gtk+-3.22.15.drv > /gnu/store/czr9wqffj2h4lrv34c4s6ax8sl5l32z5-gtk-im-modules.drv > /gnu/store/cvin4kcl36068bhprvr30cfb2crb31l7-ca-certificate-bundle.drv > /gnu/store/chv3pw33jr3z3sb5lkpkpl870q6vf145-xdg-mime-database.drv > /gnu/store/4wnxz1mb549jfah92l1c2fn4a40f18ns-manual-database.drv > 506.4 MB will be downloaded: > /gnu/store/w91pr4g1yryvdiyqwg06wbxrzwxib772-font-google-noto-20170403 > Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/w91pr4g1yryvdiyqwg06wbxrzwxib772-font-google-noto-20170403... > > #+END_EXAMPLE > > > -- > > > Do you have a pattern or method in mind which won't make it too big? This comes just from one source. I think there's another source for noto-cjk, or at least other systems split up the -cjk variants (I remember just Gentoo doing this). -- ng0 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://n0is.noblogs.org/my-keys https://www.infotropique.orghttps://krosos.org [-- Attachment #2: Type: text/html, Size: 3462 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Is font-google-noto toooooo big as a font package? 2017-07-16 0:08 Is font-google-noto toooooo big as a font package? Feng Shu 2017-07-16 0:29 ` ng0 @ 2017-07-17 14:04 ` Ludovic Courtès 2017-07-17 14:22 ` tumashu 1 sibling, 1 reply; 16+ messages in thread From: Ludovic Courtès @ 2017-07-17 14:04 UTC (permalink / raw) To: Feng Shu; +Cc: guix-devel "Feng Shu" <tumashu@163.com> skribis: > font-google-note's size is 506.4 MB, see tooooo big as a font package, > maybe we should split it. It’s too big, indeed (and this is the compressed size; ‘guix size’ reports 591.4 MiB.) Would be nice to split, but I have no idea whether/how this can be done. Thoughts? Ludo’. ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Is font-google-noto toooooo big as a font package? 2017-07-17 14:04 ` Ludovic Courtès @ 2017-07-17 14:22 ` tumashu 2017-07-18 10:07 ` Ludovic Courtès 0 siblings, 1 reply; 16+ messages in thread From: tumashu @ 2017-07-17 14:22 UTC (permalink / raw) Cc: guix-devel [-- Attachment #1: Type: text/plain, Size: 462 bytes --] the first thing is improve font-build-system to support split package easy 在2017年07月17日 22:04,(无发件人) 写道: "Feng Shu" <tumashu@163.com> skribis: > font-google-note's size is 506.4 MB, see tooooo big as a font package, > maybe we should split it. It’s too big, indeed (and this is the compressed size; ‘guix size’ reports 591.4 MiB.) Would be nice to split, but I have no idea whether/how this can be done. Thoughts? Ludo’. [-- Attachment #2: Type: text/html, Size: 1268 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Is font-google-noto toooooo big as a font package? 2017-07-17 14:22 ` tumashu @ 2017-07-18 10:07 ` Ludovic Courtès 2017-07-18 12:40 ` ng0 0 siblings, 1 reply; 16+ messages in thread From: Ludovic Courtès @ 2017-07-18 10:07 UTC (permalink / raw) To: tumashu; +Cc: guix-devel Hello, tumashu <tumashu@163.com> skribis: > the first thing is improve font-build-system to support split package easy Good point, though I think we also need to find out how we would split it, which may not be that simple. Ludo’. ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Is font-google-noto toooooo big as a font package? 2017-07-18 10:07 ` Ludovic Courtès @ 2017-07-18 12:40 ` ng0 2017-07-18 12:43 ` ng0 ` (2 more replies) 0 siblings, 3 replies; 16+ messages in thread From: ng0 @ 2017-07-18 12:40 UTC (permalink / raw) To: Ludovic Courtès; +Cc: guix-devel, tumashu [-- Attachment #1: Type: text/plain, Size: 896 bytes --] Ludovic Courtès transcribed 0.2K bytes: > Hello, > > tumashu <tumashu@163.com> skribis: > > > the first thing is improve font-build-system to support split package easy > > Good point, though I think we also need to find out how we would split > it, which may not be that simple. > > Ludo’. > > 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/ By the way, this is totally unversioned. Is our only way to know that noto has been updated by our package reporting a hash missmatch? Looks to me like it is. Should we store the fonts somewhere versioned as a fallback? -- ng0 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://n0is.noblogs.org/my-keys https://www.infotropique.org https://krosos.org [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Is font-google-noto toooooo big as a font package? 2017-07-18 12:40 ` ng0 @ 2017-07-18 12:43 ` ng0 2017-07-19 0:38 ` tumashu 2017-07-19 20:36 ` Ludovic Courtès 2 siblings, 0 replies; 16+ messages in thread From: ng0 @ 2017-07-18 12:43 UTC (permalink / raw) To: Ludovic Courtès, tumashu, guix-devel [-- Attachment #1: Type: text/plain, Size: 1070 bytes --] ng0 transcribed 1.9K bytes: > Ludovic Courtès transcribed 0.2K bytes: > > Hello, > > > > tumashu <tumashu@163.com> skribis: > > > > > the first thing is improve font-build-system to support split package easy > > > > Good point, though I think we also need to find out how we would split > > it, which may not be that simple. > > > > Ludo’. > > > > > 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/ > > By the way, this is totally unversioned. Is our only way > to know that noto has been updated by our package reporting > a hash missmatch? Looks to me like it is. > Should we store the fonts somewhere versioned as a fallback? For noto-cjk debian has some notes: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=862276 -- ng0 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://n0is.noblogs.org/my-keys https://www.infotropique.org https://krosos.org [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re:Re: Is font-google-noto toooooo big as a font package? 2017-07-18 12:40 ` ng0 2017-07-18 12:43 ` ng0 @ 2017-07-19 0:38 ` tumashu 2017-07-19 20:35 ` Ludovic Courtès 2017-07-19 20:36 ` Ludovic Courtès 2 siblings, 1 reply; 16+ messages in thread From: tumashu @ 2017-07-19 0:38 UTC (permalink / raw) To: ng0; +Cc: guix [-- Attachment #1: Type: text/plain, Size: 996 bytes --] What about use debian's org.tar? At 2017-07-18 20:40:17, "ng0" <ng0@infotropique.org> wrote: >Ludovic Courtès transcribed 0.2K bytes: >> Hello, >> >> tumashu <tumashu@163.com> skribis: >> >> > the first thing is improve font-build-system to support split package easy >> >> Good point, though I think we also need to find out how we would split >> it, which may not be that simple. >> >> Ludo’. >> >> >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/ > >By the way, this is totally unversioned. Is our only way >to know that noto has been updated by our package reporting >a hash missmatch? Looks to me like it is. >Should we store the fonts somewhere versioned as a fallback? >-- >ng0 >GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 >GnuPG: https://n0is.noblogs.org/my-keys >https://www.infotropique.org https://krosos.org [-- Attachment #2: Type: text/html, Size: 1322 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Is font-google-noto toooooo big as a font package? 2017-07-19 0:38 ` tumashu @ 2017-07-19 20:35 ` Ludovic Courtès 0 siblings, 0 replies; 16+ messages in thread From: Ludovic Courtès @ 2017-07-19 20:35 UTC (permalink / raw) To: tumashu; +Cc: guix tumashu <tumashu@163.com> skribis: > What about use debian's org.tar? I think it’s “better” to use upstream files as the source. Ludo’. ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Is font-google-noto toooooo big as a font package? 2017-07-18 12:40 ` ng0 2017-07-18 12:43 ` ng0 2017-07-19 0:38 ` tumashu @ 2017-07-19 20:36 ` Ludovic Courtès 2017-07-19 22:50 ` ng0 2 siblings, 1 reply; 16+ messages in thread From: Ludovic Courtès @ 2017-07-19 20:36 UTC (permalink / raw) To: tumashu; +Cc: guix-devel ng0 <ng0@infotropique.org> skribis: > Ludovic Courtès transcribed 0.2K bytes: >> Hello, >> >> tumashu <tumashu@163.com> skribis: >> >> > the first thing is improve font-build-system to support split package easy >> >> Good point, though I think we also need to find out how we would split >> it, which may not be that simple. >> >> Ludo’. >> >> > 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/ So maybe we could make the CJK part a different output or a different package? Ludo’. ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Is font-google-noto toooooo big as a font package? 2017-07-19 20:36 ` Ludovic Courtès @ 2017-07-19 22:50 ` ng0 2017-07-19 23:03 ` tumashu 2017-08-08 11:09 ` ng0 0 siblings, 2 replies; 16+ messages in thread From: ng0 @ 2017-07-19 22:50 UTC (permalink / raw) To: Ludovic Courtès; +Cc: guix-devel, tumashu [-- Attachment #1: Type: text/plain, Size: 1228 bytes --] Ludovic Courtès transcribed 0.7K bytes: > ng0 <ng0@infotropique.org> skribis: > > > Ludovic Courtès transcribed 0.2K bytes: > >> Hello, > >> > >> tumashu <tumashu@163.com> skribis: > >> > >> > the first thing is improve font-build-system to support split package easy > >> > >> Good point, though I think we also need to find out how we would split > >> it, which may not be that simple. > >> > >> Ludo’. > >> > >> > > 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/ > > So maybe we could make the CJK part a different output or a different > package? > > Ludo’. > > 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. -- ng0 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://n0is.noblogs.org/my-keys https://www.infotropique.org https://krosos.org [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Is font-google-noto toooooo big as a font package? 2017-07-19 22:50 ` ng0 @ 2017-07-19 23:03 ` tumashu 2017-08-08 11:09 ` ng0 1 sibling, 0 replies; 16+ messages in thread From: tumashu @ 2017-07-19 23:03 UTC (permalink / raw) To: ng0; +Cc: guix-devel [-- Attachment #1: Type: text/plain, Size: 1266 bytes --] I like this idea 发自网易邮箱大师 在2017年07月20日 06:50,ng0 写道: Ludovic Courtès transcribed 0.7K bytes: > ng0 <ng0@infotropique.org> skribis: > > > Ludovic Courtès transcribed 0.2K bytes: > >> Hello, > >> > >> tumashu <tumashu@163.com> skribis: > >> > >> > the first thing is improve font-build-system to support split package easy > >> > >> Good point, though I think we also need to find out how we would split > >> it, which may not be that simple. > >> > >> Ludo’. > >> > >> > > 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/ > > So maybe we could make the CJK part a different output or a different > package? > > Ludo’. > > 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. -- ng0 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://n0is.noblogs.org/my-keys https://www.infotropique.orghttps://krosos.org [-- Attachment #2: Type: text/html, Size: 2732 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Is font-google-noto toooooo big as a font package? 2017-07-19 22:50 ` ng0 2017-07-19 23:03 ` tumashu @ 2017-08-08 11:09 ` ng0 2017-08-08 11:35 ` ng0 1 sibling, 1 reply; 16+ messages in thread From: ng0 @ 2017-08-08 11:09 UTC (permalink / raw) To: Ludovic Courtès, tumashu, guix-devel [-- Attachment #1: Type: text/plain, Size: 2260 bytes --] ng0 transcribed 2.3K bytes: > Ludovic Courtès transcribed 0.7K bytes: > > ng0 <ng0@infotropique.org> skribis: > > > > > Ludovic Courtès transcribed 0.2K bytes: > > >> Hello, > > >> > > >> tumashu <tumashu@163.com> skribis: > > >> > > >> > the first thing is improve font-build-system to support split package easy > > >> > > >> Good point, though I think we also need to find out how we would split > > >> it, which may not be that simple. > > >> > > >> Ludo’. > > >> > > >> > > > 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/ > > > > So maybe we could make the CJK part a different output or a different > > package? > > > > Ludo’. > > > > > 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. Our current noto package isn't any different than the ones offered on their website: It is versioned (probably from github or a news announcement), but the file is not really versioned, and our downloaded file into the store is not versioned aswell. Now we have two options: Switch to their github repositories for the downloads, where they are versioned, or use all the individual files from the noto website: - https://www.google.com/get/noto/ Noto fonts except for CJK and emoji: https://github.com/googlei18n/noto-fonts 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 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. -- ng0 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://n0is.noblogs.org/my-keys https://www.infotropique.org https://krosos.org [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Is font-google-noto toooooo big as a font package? 2017-08-08 11:09 ` ng0 @ 2017-08-08 11:35 ` ng0 2017-08-08 11:45 ` ng0 0 siblings, 1 reply; 16+ messages in thread From: ng0 @ 2017-08-08 11:35 UTC (permalink / raw) To: Ludovic Courtès, tumashu, guix-devel [-- Attachment #1: Type: text/plain, Size: 2758 bytes --] ng0 transcribed 3.3K bytes: > ng0 transcribed 2.3K bytes: > > Ludovic Courtès transcribed 0.7K bytes: > > > ng0 <ng0@infotropique.org> skribis: > > > > > > > Ludovic Courtès transcribed 0.2K bytes: > > > >> Hello, > > > >> > > > >> tumashu <tumashu@163.com> skribis: > > > >> > > > >> > the first thing is improve font-build-system to support split package easy > > > >> > > > >> Good point, though I think we also need to find out how we would split > > > >> it, which may not be that simple. > > > >> > > > >> Ludo’. > > > >> > > > >> > > > > 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/ > > > > > > So maybe we could make the CJK part a different output or a different > > > package? > > > > > > Ludo’. > > > > > > > > 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. > > Our current noto package isn't any different than the ones offered on > their website: It is versioned (probably from github or a news announcement), > but the file is not really versioned, and our downloaded file into the store > is not versioned aswell. > > Now we have two options: Switch to their github repositories for the downloads, > where they are versioned, or use all the individual files from the noto website: > > - https://www.google.com/get/noto/ > Noto fonts except for CJK and emoji: https://github.com/googlei18n/noto-fonts > 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 > > 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. -- ng0 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://n0is.noblogs.org/my-keys https://www.infotropique.org https://krosos.org [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Is font-google-noto toooooo big as a font package? 2017-08-08 11:35 ` ng0 @ 2017-08-08 11:45 ` ng0 0 siblings, 0 replies; 16+ messages in thread From: ng0 @ 2017-08-08 11:45 UTC (permalink / raw) To: Ludovic Courtès, tumashu, guix-devel [-- Attachment #1: Type: text/plain, Size: 3180 bytes --] ng0 transcribed 3.7K bytes: > ng0 transcribed 3.3K bytes: > > ng0 transcribed 2.3K bytes: > > > Ludovic Courtès transcribed 0.7K bytes: > > > > ng0 <ng0@infotropique.org> skribis: > > > > > > > > > Ludovic Courtès transcribed 0.2K bytes: > > > > >> Hello, > > > > >> > > > > >> tumashu <tumashu@163.com> skribis: > > > > >> > > > > >> > the first thing is improve font-build-system to support split package easy > > > > >> > > > > >> Good point, though I think we also need to find out how we would split > > > > >> it, which may not be that simple. > > > > >> > > > > >> Ludo’. > > > > >> > > > > >> > > > > > 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/ > > > > > > > > So maybe we could make the CJK part a different output or a different > > > > package? > > > > > > > > Ludo’. > > > > > > > > > > > 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. > > > > Our current noto package isn't any different than the ones offered on > > their website: It is versioned (probably from github or a news announcement), > > but the file is not really versioned, and our downloaded file into the store > > is not versioned aswell. > > > > Now we have two options: Switch to their github repositories for the downloads, > > where they are versioned, or use all the individual files from the noto website: > > > > - https://www.google.com/get/noto/ > > Noto fonts except for CJK and emoji: https://github.com/googlei18n/noto-fonts > > 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 > > > > 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. Actually they should be independent, so that there's not too much breakage if one updates slower than the other when they replace the files with a newser one (damn it Google, can't you just provide versioned zip files with the sheer mass of diskspace you have...). > Also I have an idea on how to fix some of the fonts which are not > using the font-build-system. -- ng0 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://n0is.noblogs.org/my-keys https://www.infotropique.org https://krosos.org [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2017-08-08 11:46 UTC | newest] Thread overview: 16+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2017-07-16 0:08 Is font-google-noto toooooo big as a font package? Feng Shu 2017-07-16 0:29 ` ng0 2017-07-16 3:15 ` tumashu 2017-07-17 14:04 ` Ludovic Courtès 2017-07-17 14:22 ` tumashu 2017-07-18 10:07 ` Ludovic Courtès 2017-07-18 12:40 ` ng0 2017-07-18 12:43 ` ng0 2017-07-19 0:38 ` tumashu 2017-07-19 20:35 ` Ludovic Courtès 2017-07-19 20:36 ` Ludovic Courtès 2017-07-19 22:50 ` ng0 2017-07-19 23:03 ` tumashu 2017-08-08 11:09 ` ng0 2017-08-08 11:35 ` ng0 2017-08-08 11:45 ` ng0
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/guix.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.