m (Add some SIG adds and reference in SIG space) |
|||
Line 9: | Line 9: | ||
* Targeted release: [[Releases/11| Fedora 11]] | * Targeted release: [[Releases/11| Fedora 11]] | ||
* Last updated: 2008-11-10 | * Last updated: 2008-11-10 | ||
* Percentage of completion: | * Percentage of completion: 33% | ||
The required PackageKit support is in place already. | |||
== Detailed Description == | == Detailed Description == |
Revision as of 15:38, 11 November 2008
Summary
Automated installation of fonts that are required to render documents
Owner
- Name: Behdad Esfahbod, Richard Hughes
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 instal, 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
- Create a number of documents in various types (pdf, odf, doc) that use specific fonts which are not in the default install
- Open these documents in the viewers that are mentioned above
- Verify that font installation is triggered, and the document renders correctly after the missing fonts have been installed
- 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.