From Fedora Project Wiki
(ready for wrangler)
Line 132: Line 132:
* Contingency deadline: N/A (not a System Wide Change)  <!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
* Contingency deadline: N/A (not a System Wide Change)  <!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
<!-- Does finishing this feature block the release, or can we ship with the feature in incomplete state? -->
<!-- Does finishing this feature block the release, or can we ship with the feature in incomplete state? -->
* Blocks release? N/A (not a System Wide Change), Yes/No <!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
* Blocks release? N/A (not a System Wide Change), No <!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
* Blocks product? N/A <!-- Applicable for Changes that blocks specific product release/Fedora.next -->
* Blocks product? none <!-- Applicable for Changes that blocks specific product release/Fedora.next -->


== Documentation ==
== Documentation ==

Revision as of 07:48, 28 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-28
  • 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)
  • Release engineering: #7223 (a check of an impact with Release Engineering is needed)
  • 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), No
  • Blocks product? none

Documentation

N/A (not a System Wide Change)

Release Notes