From Fedora Project Wiki
Guidance
For details on how to fill out this form, see the documentation.

Use COLR for Noto Color Emoji

This is a proposed Change for Fedora Linux.
This document represents a proposed Change. As part of the Changes process, proposals are publicly announced in order to receive community feedback. This proposal will only be implemented if approved by the Fedora Engineering Steering Committee.

Summary

The Noto Color Emoji fonts have released some new files with the COLRv1 format. The COLRv1 format is a color scalable font compared with the previous color bitmap fonts.

Owner

Current status

Detailed Description

The new Noto Color Emoji font uses the new COLRv1 format. The COLRv1 format provides the color scalable emoji glyphs with smaller file size.

Feedback

Benefit to Fedora

This new font format provides better scalable color emoji rendering results and smaller file size.

Scope

  • Proposal owners: google-noto-emoji-fonts
  • Other developers:
  • Policies and guidelines: N/A (not needed for this Change)
  • Trademark approval: N/A (not needed for this Change)
  • Alignment with the Fedora Strategy:

Upgrade/compatibility impact

The Noto Color Emoji font will switch to use COLRv1 font format.


Early Testing (Optional)

Do you require 'QA Blueprint' support? Y/N

How To Test

After upgrading to Fedora 43, the new color scalable emoji fonts will replace the old color bitmap emoji font. Please open some documents or web pages which contain the emoji character sequence to check the emoji rendering results.


User Experience

The new scalable font format should have better or similar rendering results compared to the old bitmap font format.

Dependencies

Contingency Plan

  • Contingency mechanism: Revert the google-noto-color-emoji-fonts package to the color bitmap font format.
  • Contingency deadline: Fedora Beta Freeze
  • Blocks release? No

Documentation

Spec: https://learn.microsoft.com/en-us/typography/opentype/spec/colr


Release Notes