Functional System Requirements
Horizon UI The Horizon UI is the wizard-style user interface component of Project Horizon. The system takes the input of the user and creates a HorizonScript. The resultant HorizonScript is either executed on the running system when started in an installation environment, or saved for later use when started in a runtime environment.
User Language Selection
Description / Priority
Functional Requirements <para/> </formalpara> </section> </section> <section id="ui_introduction"> <title>Initial Introduction
Description / Priority
Functional Requirements <para/> </formalpara> </section> </section> <section id="ui_input"> <title>Input Device Configuration
Description / Priority
Functional Requirements <para/> </formalpara> </section> </section> <section id="ui_partition"> <title>Disk Partitioning Setup
Description / Priority
Functional Requirements <para/> </formalpara> </section> </section> <section id="ui_firmware"> <title>Firmware Setup
Description / Priority
Functional Requirements <para/> </formalpara> </section> </section> <section id="ui_network"> <title>Networking Setup
Description / Priority
Functional Requirements <para/> </formalpara> </section> </section> <section id="ui_sysmeta"> <title>System Metadata Setup
Description / Priority
Functional Requirements <para/> </formalpara> </section> </section> <section id="ui_packages"> <title>Package and Package Set Selection
Description / Priority
Functional Requirements <para/> </formalpara> </section> </section> <section id="ui_boot"> <title>Boot Setup
Description / Priority
Functional Requirements <para/> </formalpara> </section> </section> <section id="ui_accounts"> <title>System Accounts Setup
Description / Priority
Functional Requirements <para/> </formalpara> </section> </section> <section id="ui_writeout"> <title>Save HorizonScript
Description / Priority
Functional Requirements <para/> </formalpara> </section> </section> <section id="ui_commit"> <title>Begin Installation
Description / Priority
Functional Requirements <para/> </formalpara> </section> </section> <section id="ui_perform"> <title>Perform Installation
Description / Priority
Functional Requirements <para/> </formalpara> </section> </section> <section id="ui_finish"> <title>Installation Completion
Description / Priority
Functional Requirements <para/> </formalpara> </section> </section> </section> <section id="runner"> <title>Horizon Runner The Horizon Runner is the component of Project Horizon that configures a computer to match an input HorizonScript.
Locate HorizonScript
Description / Priority
Functional Requirements <para/> </formalpara> </section> </section> <section id="runner_net"> <title>Network Configuration
Description / Priority
Functional Requirements <para/> </formalpara> </section> </section> <section id="runner_execute"> <title>Execute HorizonScript
Description / Priority
Functional Requirements <para/> </formalpara> </section> </section> </section> </chapter>