summaryrefslogtreecommitdiff
path: root/devel/requirements
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2019-09-01 06:15:07 -0500
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2019-09-01 06:15:07 -0500
commit3c42afe674bd684283d6b8cc0b287b24689059b6 (patch)
treeb03dd01ab2db30fe35d960358452cf915baea86b /devel/requirements
parent3183d12b117732c4affda83898c17f74e897f1a3 (diff)
downloadhorizon-3c42afe674bd684283d6b8cc0b287b24689059b6.tar.gz
horizon-3c42afe674bd684283d6b8cc0b287b24689059b6.tar.bz2
horizon-3c42afe674bd684283d6b8cc0b287b24689059b6.tar.xz
horizon-3c42afe674bd684283d6b8cc0b287b24689059b6.zip
req: Start on package set stuff; thanks @alyx
Diffstat (limited to 'devel/requirements')
-rw-r--r--devel/requirements/3_functional.xml24
-rw-r--r--devel/requirements/requirements.xml1
2 files changed, 21 insertions, 4 deletions
diff --git a/devel/requirements/3_functional.xml b/devel/requirements/3_functional.xml
index 38b6068..8729855 100644
--- a/devel/requirements/3_functional.xml
+++ b/devel/requirements/3_functional.xml
@@ -249,13 +249,29 @@
<title>Package and Package Set Selection</title>
<section id="ui_packages_meta">
<title>Description / Priority</title>
- <para/>
+ <para>The system will let the user choose what packages and sets of packages to install on their computer.</para>
</section>
<section id="ui_packages_req">
<title>Functional Requirements</title>
- <formalpara>
- <title/>
- <para/>
+ <formalpara id="UI.Packages.SimpleSel">
+ <title>UI.Packages.SimpleSel</title>
+ <para>The system shall allow the user to choose from one of three preset package sets, or to customise the packages installed.</para>
+ </formalpara>
+ <formalpara id="UI.Packages.SimpleSel.Standard">
+ <title>UI.Packages.SimpleSel.Standard</title>
+ <para>The system shall allow the user to choose the Standard preset, which uses <literal>adelie-base-posix</literal> as an anchor package, and includes the <literal>firefox-esr</literal>, <literal>libreoffice</literal>, and <literal>thunderbird</literal> packages, and the <literal>kde</literal> and <literal>x11</literal> metapackages.</para>
+ </formalpara>
+ <formalpara id="UI.Packages.SimpleSel.Notebook">
+ <title>UI.Packages.SimpleSel.Notebook</title>
+ <para>The system shall allow the user to choose the Notebook preset, which includes the Standard preset and additional power management tools (UPower, pm-utils).</para>
+ </formalpara>
+ <formalpara id="UI.Packages.SimpleSel.Minimal">
+ <title>UI.Packages.SimpleSel.Minimal</title>
+ <para>The system shall allow the user to choose the Minimal preset, which uses <literal>adelie-base</literal> as an anchor package, and includes <literal>lxqt-desktop</literal>, <literal>featherpad</literal>, <literal>netsurf</literal>, <literal>xorg-apps</literal>, <literal>xorg-drivers</literal>, and <literal>xorg-server</literal> packages.</para>
+ </formalpara>
+ <formalpara id="UI.Packages.SimpleSel.Custom">
+ <title>UI.Packages.SimpleSel.Custom</title>
+ <para>The system shall allow the user to choose to customise the packages installed on their computer.</para>
</formalpara>
</section>
</section>
diff --git a/devel/requirements/requirements.xml b/devel/requirements/requirements.xml
index aa81db5..c11f00d 100644
--- a/devel/requirements/requirements.xml
+++ b/devel/requirements/requirements.xml
@@ -20,6 +20,7 @@
<author><firstname>Max</firstname><surname>Rees</surname></author>
<author><firstname>Samuel</firstname><surname>Holland</surname></author>
<author><firstname>Luis</firstname><surname>Ressel</surname></author>
+ <author><firstname>Alyx</firstname><surname>Wolcott</surname></author>
</authorgroup>
<edition>Requirements for Horizon 1.0: Draft</edition>
<pubdate>2019</pubdate>