(Created page with "<!-- The actual name of your proposed change page should look something like: Changes/Your_Change_Proposal_Name. This keeps all change proposals in the same namespace --> = Noto CJK Variable Fonts <!-- The name of your change proposal --> = {{Change_Proposal_Banner}} == Summary == We plan to switch to use the Noto CJK Variable fonts by default. == Owner == * Name: Peng Wu * Email: pwu@redhat.com <!--- UNCOMMENT only for Changes with assigned Shepherd (...") |
|||
Line 6: | Line 6: | ||
== Summary == | == Summary == | ||
We plan to switch to use the Noto CJK | We plan to switch to use the Noto CJK variable fonts by default. | ||
== Owner == | == Owner == |
Revision as of 04:04, 27 December 2022
Noto CJK Variable Fonts
Summary
We plan to switch to use the Noto CJK variable fonts by default.
Owner
- Name: Peng Wu
- Email: pwu@redhat.com
Current status
- Targeted release: Fedora Linux 38
- Last updated: 2022-12-27
- FESCo issue: <will be assigned by the Wrangler>
- Tracker bug: <will be assigned by the Wrangler>
- Release notes tracker: <will be assigned by the Wrangler>
Detailed Description
In order to reduce the font size in Noto CJK fonts, we plan to switch to use the variable fonts by default.
- Split the google-noto-cjk-fonts package into google-noto-cjk-sans-fonts and google-noto-cjk-serif-fonts, and provide the variable fonts in google-noto-cjk-sans-vf-fonts and google-noto-cjk-serif-vf-fonts.
- Drop several sub packages which are not installed by default from the google-noto-cjk-fonts package.
- Install the Noto CJK Variable Fonts by default.
Feedback
Benefit to Fedora
The variable fonts will reduce the disk space usage and installer image size compared to the static fonts.
Scope
- Proposal owners:
- Package four font packages for Noto CJK fonts
- Retire google-noto-cjk-fonts in Fedora rawhide
- Switch to install variable fonts by default in fedora-comps and langpacks
- Other developers:
- Release engineering: #Releng issue number
- Update to use the Noto CJK variable fonts in the installer image
- Replace google-noto-sans-cjk-ttc-fonts with the google-noto-cjk-sans-vf-fonts package
- Update to use the Noto CJK variable fonts in the installer image
- Policies and guidelines: N/A (not needed for this Change)
- Trademark approval: N/A (not needed for this Change)
- Alignment with Objectives:
Upgrade/compatibility impact
When upgrade, the variable fonts will be installed by default.
How To Test
- Please upgrade to Fedora 38 or rawhide to get the latest fonts
- Install the variable fonts - google-noto-cjk-sans-vf-fonts and google-noto-cjk-serif-vf-fonts
- Check the google-noto-sans-cjk-ttc-fonts and google-noto-serif-cjk-ttc-fonts packages are replaced
- Then use CJK locales to check if the new fonts have any problem
User Experience
This new variable fonts will reduce the disk space usage and installer image size.
Dependencies
Contingency Plan
- Contingency mechanism: Use the static fonts by default - google-noto-cjk-sans-fonts and google-noto-cjk-serif-fonts
- Contingency deadline: N/A (not a System Wide Change)
- Blocks release? N/A (not a System Wide Change), Yes/No
Documentation
N/A (not a System Wide Change)
Release Notes
This new variable fonts will reduce the disk space usage and installer image size.