From Fedora Project Wiki

Summary

Automated installation of fonts that are required to render documents

Owner

Current status

  • Targeted release: Fedora 11
  • Last updated: 2008-11-10
  • Percentage of completion: 33%

The required PackageKit support is in place already.

Detailed Description

Not yet.

Benefit to Fedora

Improved font support without the need to include a huge amount of fonts in the default install, and user flexibility.

Scope

Requires:

  • PackageKit changes to support automatic font installation
  • Changes to font rendering libraries (Pango, what else ?) to issue callouts when fonts are missing
  • Changes to document viewers (abiword, evince, OpenOffice.org, what else ?) to handle these callouts by initiating automatic font installation

Test Plan

  1. Create a number of documents in various types (pdf, odf, doc) that use specific fonts which are not in the default install
  2. Open these documents in the viewers that are mentioned above
  3. Verify that font installation is triggered, and the document renders correctly after the missing fonts have been installed
  1. Repeat the same test with fonts that are not available in Fedora repositories

User Experience

User receives a document e.g. as email attachment. The user can open the document in the default viewer by clicking on the attachment in the mail client. The viewer shows a PackageKit prompt proposing to install missing fonts.

Dependencies

To be filled in.

Contingency Plan

  • Require manual font installation as usual.

Documentation

To be filled in.

Release Notes

To be filled in.

Comments and Discussion

See Talk:Features/AutomaticFontInstallation



Fonts in Fedora
The Fonts SIG takes loving care of Fedora fonts. Please join this special interest group if you are interested in creating, improving, packaging, or just suggesting a font. Any help will be appreciated.