Features/Firstboot

From FedoraProject

Jump to: navigation, search

Contents

Firstboot improvements

Summary

Owner

Current status

Detailed Description

This ties in with other efforts to improve the boot experience in Fedora (see Releases/FeatureBetterStartup , Releases/FeatureNewInit and Releases/FeatureBootShutdownSpeedup ). The overall goal is to give firstboot a modern look, remove unnecessary steps, and make the remaining ones more useful.

Detailed tasks:

Benefit to Fedora

Better first-time user experience (which is the most important one!)

Scope

This feature requires changes to firstboot, gdm and perhaps anaconda and various system-config utilities.

Test Plan

User Experience

Dependencies

The "run on gdms X server" part will interact with the upstream gdm rewrite.

Contingency Plan

Documentation

Not much yet. The major classes that module writers care about (Module and ModuleSet) are documented with pydoc strings but everything should be verified after the API settles down. A module writing tutorial would be helpful too.

Source

The source code is available through git at http://clumens.fedorapeople.org/firstboot.git.

Release Notes