https://bugzilla.redhat.com/show_bug.cgi?id=2186953
Bug ID: 2186953 Summary: Irrelevant fonts in the English install (KDE spin) Product: Fedora Version: 37 Status: NEW Component: Fonts Severity: medium Assignee: i18n-bugs@lists.fedoraproject.org Reporter: ddascalescu@gmail.com QA Contact: fonts-bugs@lists.fedoraproject.org Target Milestone: --- Classification: Fedora
Created attachment 1957563 --> https://bugzilla.redhat.com/attachment.cgi?id=1957563&action=edit Unnecessary fonts
I've just installed the KDE spin with the US English settings, and see tens of completely irrelevant fonts for characters sets I have no use form (cuneiform even).
I know I can remove these manually, but it would be nice to not have them installed to begin with.
https://bugzilla.redhat.com/show_bug.cgi?id=2186953
--- Comment #1 from ddascalescu@gmail.com --- Created attachment 1957564 --> https://bugzilla.redhat.com/attachment.cgi?id=1957564&action=edit Chinese input methods in US English install
Also, a "Chinese Pinyin input method" component was installed and visible in Discover, and a "Zhuyin" one.
https://bugzilla.redhat.com/show_bug.cgi?id=2186953
Jens Petersen petersen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Doc Type|--- |If docs needed, set a value CC| |fonts-bugs@lists.fedoraproj | |ect.org, | |i18n-bugs@lists.fedoraproje | |ct.org
--- Comment #2 from Jens Petersen petersen@redhat.com --- Hi, well I understand your point, but these packages are really relevant to some users. At the same time the world had/has been becoming more global and international... Maybe what we should do though is to make it easier to remove and install these kinds of packages. 'langpacks' meta packages is a first step in this direction. In fact we are thinking to introduce more fonts meta packages in Fedora 39 which may help with this too.
https://bugzilla.redhat.com/show_bug.cgi?id=2186953
--- Comment #3 from ddascalescu@gmail.com --- Created attachment 1957781 --> https://bugzilla.redhat.com/attachment.cgi?id=1957781&action=edit Ridiculous font drop-down
but these packages are really relevant to some users
Those users are a tiny minority, and the vast majority suffers from interminable font drop downs like in the screencast.
Those users most likely will install in their language (in which case installing all the fonts is fair game).
And the amount of users who SIMULTANEOUSLY need Khmer and Devangari and Anatolian Hieroglyphs, is zero.
Maybe what we should do though is to make it easier to remove and install these kinds of packages.
Why are these fonts opt-out post-install and not opt-in pre-install?
What if the installer had a list of fonts? Then the users who really need them will select them and proceed. Heck, even select them all by default - that would still give a chance to the vast majority to unselect them. And I'd bet that at that point, when it's readily visible how much font junk would get installed by default, we'd get tickets to make them *unselected* by default.
https://bugzilla.redhat.com/show_bug.cgi?id=2186953
Akira TAGOH tagoh@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |tagoh@redhat.com
--- Comment #4 from Akira TAGOH tagoh@redhat.com ---
Why are these fonts opt-out post-install and not opt-in pre-install?
Because that will makes Live image unusable. one who wants to use on non-English will always needs to install Live. that is opposed to the idea on Live.
https://bugzilla.redhat.com/show_bug.cgi?id=2186953
--- Comment #5 from ddascalescu@gmail.com --- I don't know exactly how Live replicates itself to another disk, but at some point before the file copying process starts, would it be possible to ask the user about fonts? Perhaps in the language chooser dialog?
https://bugzilla.redhat.com/show_bug.cgi?id=2186953
--- Comment #6 from Jens Petersen petersen@redhat.com --- (In reply to ddascalescu from comment #3)
Created attachment 1957781 [details] Ridiculous font drop-down
Okay I had a look too: it does seem that Libreoffice Writer has considerably more font entries showing under Fedora KDE than Fedora Gnome at least. It might related to Qt's font handling too.
Why are these fonts opt-out post-install and not opt-in pre-install?
Well currently most install images are static, so changes can only be made post-install and we want to support localized installations as Akira mentioned.
https://bugzilla.redhat.com/show_bug.cgi?id=2186953
--- Comment #7 from Akira TAGOH tagoh@redhat.com --- (In reply to ddascalescu from comment #5)
I don't know exactly how Live replicates itself to another disk, but at some point before the file copying process starts, would it be possible to ask the user about fonts? Perhaps in the language chooser dialog?
I'm not concerned about install from Live. as I said, the problem is that non-English speakers can't use Live WITHOUT installing. I mean they can't just try it out. Some font packages is huge to install on overlay storage.
https://bugzilla.redhat.com/show_bug.cgi?id=2186953
Akira TAGOH tagoh@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|37 |39
--- Comment #8 from Akira TAGOH tagoh@redhat.com --- Moving to 39. We have new feature in f39 to improve default fonts handling as https://fedoraproject.org/wiki/Changes/ImproveDefaultFontHandling.
Please make sure that you don't have "default-fonts" installed otherwise try "rpm -e --nodeps default-fonts" first. then do "dnf remove" undesired language default fonts packages such as default-fonts-other* and/or default-fonts-<langtag> meta pcakges.
Please let us know if you have any further issues.
https://bugzilla.redhat.com/show_bug.cgi?id=2186953
Parag Nemade pnemade@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |CURRENTRELEASE Status|NEW |CLOSED Last Closed| |2023-12-11 08:15:14
--- Comment #9 from Parag Nemade pnemade@redhat.com --- We discussed this bug in our Fedora bi-weekly meeting today. Concluded that we have no more thing left to discuss here. User can remove fonts as per steps given in above comment by Akira.
i18n-bugs@lists.fedoraproject.org