From a0c27dbb5671ec741ec2417a8155a207159c31ea Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Sat, 31 Aug 2019 11:29:05 -0500 Subject: req: is it possible? actual functional requirements? --- devel/requirements/3_functional.xml | 38 +++++++++++++++++++++++++++++-------- 1 file changed, 30 insertions(+), 8 deletions(-) (limited to 'devel/requirements/3_functional.xml') diff --git a/devel/requirements/3_functional.xml b/devel/requirements/3_functional.xml index 3100c95..1b08b47 100644 --- a/devel/requirements/3_functional.xml +++ b/devel/requirements/3_functional.xml @@ -8,13 +8,21 @@ User Language Selection
Description / Priority - + A User must determine what natural language they are most comfortable with using for installing Adélie Linux. The system shall allow the User to select their preferred natural language from a list of the languages to which the system has been translated. Priority: Medium.
Functional Requirements - - - <para/> + <formalpara id="UI.Language.List"> + <title>UI.Language.List + The system shall present the User with a list of natural languages, in the form of: "Install Adélie using English", "Installer Adélie en français". + + + UI.Language.Button + For this screen only, the system shall present the "Next" button as a single right-facing arrow. The system shall not present the Cancel button on this screen. + + + UI.Language.Enable + When the User chooses a language from the list, the system shall enable the Next button to be clicked.
@@ -22,13 +30,27 @@ Initial Introduction
Description / Priority - + The system shall provide the User with an overview of the installation process, and introduce common UI elements. A User may choose to run a tool or proceed with the installation.
Functional Requirements - - - <para/> + <formalpara id="UI.Intro.Describe"> + <title>UI.Intro.Describe + The system shall present the User with a greeting message including a high-level overview of the installation process. The system shall reassure the user that the installation process will not modify any data until the final step. + + + UI.Intro.Elements + The system shall describe the UI elements common to each screen, including the Help button, the Back/Next buttons, and the Cancel button. + + + UI.Intro.Tools + The system shall allow the User to start a tool from the following list before beginning the installation. + + A terminal. + An external partition editor. + A lightweight Web browser. + +
-- cgit v1.2.3-60-g2f50