Bug 2009807 - Change default Amharic font from Abyssinica SIL to Noto Sans Ethiopic
Summary: Change default Amharic font from Abyssinica SIL to Noto Sans Ethiopic
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: google-noto-fonts
Version: 36
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Akira TAGOH
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-10-01 16:23 UTC by carnage
Modified: 2022-04-26 04:56 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2022-04-26 04:56:43 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker FC-387 0 None None None 2022-02-05 10:39:28 UTC

Description carnage 2021-10-01 16:23:09 UTC
Description of problem:

Abyssinica SIL is an old font. It's barely legible and breaks in most apps. Noto Serif Ethiopic, on the other hand, is a modern and well designed font. 

Noto Serif Ethiopic is distributed with the Open Font License, so packaging it won't be a problem. 

Link https://fonts.google.com/noto/specimen/Noto+Serif+Ethiopic?noto.query=Amharic&noto.script=Ethi

How reproducible:
always

Steps to Reproduce:
1. Pretty much using the the Amharic language anywhere on Fedora

Comment 1 carnage 2021-10-08 20:44:58 UTC
Can someone look at this? Got it fixed on Ubuntu https://bugs.launchpad.net/bugs/1945817

Comment 2 Jens Petersen 2022-01-01 08:43:28 UTC
Thanks for the report - sounds reasonable to me

Comment 3 Akira TAGOH 2022-01-04 11:15:25 UTC
Ack on this request. I've reflected this to https://fedoraproject.org/wiki/Changes/DefaultToNotoFonts

Comment 4 Akira TAGOH 2022-01-04 11:20:48 UTC
BTW There are no alternative fonts for monospace. Abyssinica SIL is used for monospace. any idea or suggestions for that?

Comment 5 Jens Petersen 2022-01-05 04:16:19 UTC
Also Sans vs Serif?

Comment 6 carnage 2022-01-05 12:07:09 UTC
(In reply to Akira TAGOH from comment #4)
> BTW There are no alternative fonts for monospace. Abyssinica SIL is used for
> monospace. any idea or suggestions for that?

I think that's fine. Monospace isn't commonly used in my language anyways.

Comment 7 carnage 2022-01-05 12:12:03 UTC
(In reply to Jens Petersen from comment #5)
> Also Sans vs Serif?

I've thought about it, and I think Sans is better. After using it for a while, it seems cleaner and more readable.

Comment 8 Ben Cotton 2022-02-08 20:14:49 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 36 development cycle.
Changing version to 36.

Comment 9 Akira TAGOH 2022-02-10 07:30:17 UTC
This has been done in rawhide and f36. please check.

Comment 10 carnage 2022-02-14 19:24:18 UTC
How do I test f36? Couldn't find an image.

Comment 11 carnage 2022-02-15 00:04:06 UTC
Nvm. Found the Fedora openqa :)

Comment 12 Jens Petersen 2022-02-15 03:12:04 UTC
Canonical place should be this:
https://download.fedoraproject.org/pub/fedora/linux/development/36/Workstation/x86_64/iso/

Comment 13 carnage 2022-02-22 12:34:59 UTC
Finally got around to testing this. Works flawlessly. Thanks :)

Comment 14 carnage 2022-03-30 15:28:16 UTC
Something I noticed when testing the 36 beta which I didnt test previously was flatpak apps. They dont seem to respect this new change.

Comment 15 Akira TAGOH 2022-03-31 07:09:13 UTC
What app did you try?

Comment 16 carnage 2022-03-31 17:36:38 UTC
Most flatpak apps I have

Comment 17 Akira TAGOH 2022-04-01 05:59:51 UTC
Hm, that sounds like a flatpak runtime issue or flatpak app. flatpak is sharing fonts files on host but apparently there are no configuration provided by fonts packages which is important to decide the priority and then default fonts.
The available font configuration files at flatpak app is something from packages only which flatpak runtime has.

Steps to confirm this:
1. run flatpak app: flatpak run org.gnome.gedit
2. enter the sandbox: flatpak enter org.gnome.gedit sh
3. try to run fc-match there: fc-match sans-serif:lang=am
4. also try to see if Noto Sans Ethiopic is available: fc-match "Noto Sans Ethiopic"

At step 3, fc-match returns FreeSerif which is available on flatpak app.
At step 4, fc-match returns Noto Sans Ethiopic as requested which is available on host.

Comment 18 carnage 2022-04-02 13:48:13 UTC
It seems like an issue on my end. Sorry :) Works as expected when I tried it in a VM.


Note You need to log in before you can comment on or make changes to this bug.