Bug 1144135 - Remove google-roboto-fonts from patterns-base-x11
Remove google-roboto-fonts from patterns-base-x11
Status: RESOLVED FIXED
Classification: openSUSE
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Patterns
Current
Other Other
: P5 - None : Normal (vote)
: ---
Assigned To: Dominique Leuenberger
E-mail List
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2019-08-03 09:27 UTC by Yunhe Guo
Modified: 2021-11-03 20:46 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yunhe Guo 2019-08-03 09:27:50 UTC
google-roboto-fonts was added to patterns-base.sepc because Bug 951898 want to make openSUSE look nicer. But Roboto fonts isn't a good choice.

1. It doesn't follow openSUSE's design guidelines

Roboto fonts is designed for Google's operating system: Android, Chrome OS. It is from Google's material design language.

openSUSE has its own design guideline. The fonts used are: Open Sans and Source Sans Pro. https://opensuse.github.io/branding-guidelines/

Open Sans is mainly for web. Source Sans Pro can be a good choice. But Roboto fonts don't have a reason to be here.

2. It is not required or recommended by any DE and applications

In GNOME you cannot change UI fonts by default. KDE uses Noto Fonts in UI by default. So even if we install Roboto fonts by default, it won't be used anywhere.

3. It has metrics issue.

It is designed for Android and Chrome OS. The font metrics is weird. If you set it as default UI fonts in KDE, panel, widgets and Qt applications will have ugly layout change. It is not designed or tested with Qt at all.

4. It is not liked.

I talked with KDE VDG people yesterday, and most of them don't like Roboto. And recently they don't even try to pick a unique fonts for KDE. The reason is that people all have different tastes and their devices are different, too. Noto Sans is balanced choice.


--------------

So I suggest to remove google-roboto-fonts from patterns-base-x11. Only keep Noto Sans (good for all) and DejaVu Sans (for some old applications).
Comment 1 Dominique Leuenberger 2019-08-05 11:53:58 UTC
created request id 721019

Request: #721019

  submit:       system:install:head/patterns-base@103 -> openSUSE:Factory


Message:
- Drop google-roboto-fonts recommends: nothing really depends on
  it and roboto is not used as default font in any openSUSE setup
  (boo#1144135).

State:   review     2019-08-05T11:53:18 dimstar
Comment 2 Swamp Workflow Management 2019-08-05 12:30:06 UTC
This is an autogenerated message for OBS integration:
This bug (1144135) was mentioned in
https://build.opensuse.org/request/show/721019 Factory / patterns-base
Comment 3 Swamp Workflow Management 2019-08-14 14:30:10 UTC
This is an autogenerated message for OBS integration:
This bug (1144135) was mentioned in
https://build.opensuse.org/request/show/723306 Factory / patterns-base