From Fedora Project Wiki
m (Detailed Description)
m (How To Test)
Line 109: Line 109:
  
 
<!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
 
<!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
N/A (not a System Wide Change)
+
* Check if the default font is same to the previous release unless it is proposed in other changes proposal
 +
** log into your desktop with your primary language and run fc-match
 +
* Check if no missing language coverage in your default font
 +
** fc-match -f "%{family}: %{lang}\n"
  
 
== User Experience ==
 
== User Experience ==

Revision as of 11:43, 27 December 2017


Fontconfig 2.13

Summary

Update fontconfig package to the latest version.

Owner

  • Name: Akira TAGOH
  • Email: tagoh@redhat.com
  • Release notes owner:

Current status

  • Targeted release: Fedora 28
  • Last updated: 2017-12-27
  • Tracker bug: <will be assigned by the Wrangler>

Detailed Description

Update fontconfig package to the latest version which contains the following features and bug fixes:

  • config file description support
  • allow sharing caches under the bind-mounted dirs
  • improve footprint on creating caches
  • variable fonts suppport

Benefit to Fedora

Most visible benefit to Fedora is that new fontconfig can reduce the time on scriptlet to update/create caches. that will be 5x to 10x faster than the previous release. also improve performance of apps with flatpak.

Scope

  • Proposal owners:
    • Package new version of fontconfig
    • bug fixes (if any)
  • Other developers: N/A (not a System Wide Change)
  • Policies and guidelines: N/A (not a System Wide Change)
  • Trademark approval: N/A (not needed for this Change)

Upgrade/compatibility impact

N/A (not a System Wide Change)

How To Test

  • Check if the default font is same to the previous release unless it is proposed in other changes proposal
    • log into your desktop with your primary language and run fc-match
  • Check if no missing language coverage in your default font
    • fc-match -f "%{family}: %{lang}\n"

User Experience

N/A (not a System Wide Change)

Dependencies

N/A (not a System Wide Change)

Contingency Plan

  • Contingency mechanism: (What to do? Who will do it?) N/A (not a System Wide Change)
  • Contingency deadline: N/A (not a System Wide Change)
  • Blocks release? N/A (not a System Wide Change), Yes/No
  • Blocks product? product

Documentation

N/A (not a System Wide Change)

Release Notes