(moved to FeatureReadyForFesco, ticket #683) |
No edit summary |
||
Line 15: | Line 15: | ||
== Current status == | == Current status == | ||
* Targeted release: [[Releases/ | * Targeted release: [[Releases/18 | Fedora 18 ]] | ||
* Last updated: September 14, 2011 | * Last updated: September 14, 2011 | ||
* Percentage of completion: 00% | * Percentage of completion: 00% | ||
Line 30: | Line 30: | ||
== Scope == | == Scope == | ||
# Add zif as default package for all desktops (that has a packagekit UI installed by default) in comps. | # Add zif as default package for all desktops (that has a packagekit UI installed by default) in comps. | ||
== How To Test == | == How To Test == | ||
# Make sure Zif is installed. | # Make sure Zif is installed. | ||
Line 61: | Line 58: | ||
[[Category: | [[Category:FeaturePageIncomplete]] | ||
<!-- When your feature page is completed and ready for review --> | <!-- When your feature page is completed and ready for review --> | ||
<!-- remove Category:FeaturePageIncomplete and change it to Category:FeatureReadyForWrangler --> | <!-- remove Category:FeaturePageIncomplete and change it to Category:FeatureReadyForWrangler --> | ||
<!-- After review, the feature wrangler will move your page to Category:FeatureReadyForFesco... if it still needs more work it will move back to Category:FeaturePageIncomplete--> | <!-- After review, the feature wrangler will move your page to Category:FeatureReadyForFesco... if it still needs more work it will move back to Category:FeaturePageIncomplete--> | ||
<!-- A pretty picture of the page category usage is at: https://fedoraproject.org/wiki/Features/Policy/Process --> | <!-- A pretty picture of the page category usage is at: https://fedoraproject.org/wiki/Features/Policy/Process --> |
Latest revision as of 21:27, 8 November 2011
Zif as Default PackageKit Backend for Desktop Users
Summary
Use zif instead of yum as the default PackageKit backend, but keep yum installed by default (to use as a CLI only).
Owner
- Name: Elad Alfassa
- Email: elad@fedoraproject.org
Current status
- Targeted release: Fedora 18
- Last updated: September 14, 2011
- Percentage of completion: 00%
Detailed Description
Zif is a package management backend for PackageKit, designed to do things right. It preforms much better than yum with PackageKit UIs, making the UI output results much faster. As yum is more tested and used than zif, we should keep yum for CLI by default.
The only change will be installing zif by default and making PackageKit use it instead of yum.
Benefit to Fedora
We will get a faster, more responsive package management UI, thus addressing many user complaints about a slow package management UI.
Scope
- Add zif as default package for all desktops (that has a packagekit UI installed by default) in comps.
How To Test
- Make sure Zif is installed.
- Update, remove, install, and search packages in PackageKit frontends, including gnome-packagekit, kpackagekit and pkcon. make sure they all work as expected.
User Experience
Faster package management UIs for Desktop users. CLI users will be able to keep using yum as they used to.
Dependencies
Everything needed is already in the Fedora repositories.
Contingency Plan
- Just don't ship zif by default
Documentation
Release Notes
- Fedora 17 now uses Zif as the default PackageKit backend, providing a faster and more responsive package management UI. yum is still installed by default for CLI usage.