IgnacioVazquezAbrams/YumHelper

From FedoraProject

Jump to: navigation, search

Contents

YumHelper

Summary

YumHelper will be invoked whenever a tool needs specific additional packages

Owner

Current status

Detailed Description

Currently in order to use some Fedora software (particularly administration tools such as authconfig et al) a large number of other associated packages must be installed in order for all of the features within the package to work. Without the proper packages installed the software may either go through the motions ineffectually, or in the worst cases just outright crash. YumHelper is a "package assistant" that can be invoked by another piece of software that can invoke yum in order to install additional packages.

Benefit to Fedora

The initial package payload can be reduced since software can load packages on demand instead of requiring them to already be in place.

Scope

This will require rewriting pieces of software in order to pass requests to YumHelper and then wait until the requests have been fulfilled.

Test Plan

User Experience

Dependencies

Contingency Plan

Software using YumHelper should degrade gracefully if YumHelper is not present.

Documentation

Release Notes