diff options
author | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2019-08-30 22:58:38 -0500 |
---|---|---|
committer | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2019-08-30 22:58:38 -0500 |
commit | ec9c23bf8f3ea5e9481b8e81438efd0217f64b8d (patch) | |
tree | 51073747f32a1d74aa1865f37bb5d698204e9385 | |
parent | b7a31967c6b13ab5c5e953ed7b5f3d3fa127bedc (diff) | |
download | horizon-ec9c23bf8f3ea5e9481b8e81438efd0217f64b8d.tar.gz horizon-ec9c23bf8f3ea5e9481b8e81438efd0217f64b8d.tar.bz2 horizon-ec9c23bf8f3ea5e9481b8e81438efd0217f64b8d.tar.xz horizon-ec9c23bf8f3ea5e9481b8e81438efd0217f64b8d.zip |
vision: Incorporate feedback from @sroracle and @smaeul
-rw-r--r-- | devel/vision/2_vision.xml | 27 | ||||
-rw-r--r-- | devel/vision/3_scope.xml | 1 | ||||
-rw-r--r-- | devel/vision/vision.xml | 2 |
3 files changed, 28 insertions, 2 deletions
diff --git a/devel/vision/2_vision.xml b/devel/vision/2_vision.xml index d0ef233..ca6c7c1 100644 --- a/devel/vision/2_vision.xml +++ b/devel/vision/2_vision.xml @@ -10,7 +10,7 @@ <orderedlist id="FEA"> <listitem id="FEA-1"><para>Configure the natural language used for user interfaces.</para></listitem> <listitem id="FEA-2"><para>Configure input device behaviour.</para></listitem> - <listitem id="FEA-3"><para>Create and modify partition tables.</para></listitem> + <listitem id="FEA-3"><para>Create and modify partition tables, including file systems and mount points.</para></listitem> <listitem id="FEA-4"><para>Connect to wired and wireless networks.</para></listitem> <listitem id="FEA-5"><para>Configure date, time, and timezone.</para></listitem> <listitem id="FEA-6"><para>Select packages to install.</para></listitem> @@ -18,6 +18,7 @@ <listitem id="FEA-8"><para>Configure user account information, including root password, user name, user password, and user icon.</para></listitem> <listitem id="FEA-9"><para>Install the Adélie Linux system with the specified configuration and customisation.</para></listitem> <listitem id="FEA-10"><para>Install the Adélie Linux system from configuration specified in a file or network location, without user interaction.</para></listitem> + <listitem id="FEA-11"><para>Install the Adélie Linux system without requiring a network connection, provided that a local package repository exists.</para></listitem> </orderedlist> </section> <section id="assumptions"> @@ -27,6 +28,7 @@ <listitem id="ASM-2"><para>Project Horizon will have exclusive control of the target system while it is committing to disk. No other user-facing applications will be allowed to run during this process.</para></listitem> <listitem id="ASM-3"><para>The Horizon UI will run in a graphical display mode, not a text-only mode.</para></listitem> <listitem id="ASM-4"><para>"Full disk encryption" does not include the /boot partition.</para></listitem> + <listitem id="ASM-5"><para>A scripted installation performed only using the Horizon Runner will support computers with no graphics.</para></listitem> </orderedlist> </section> <section id="dependencies"> @@ -51,9 +53,17 @@ <orderedlist id="DEP3_sub"> <listitem id="DEP-3.1"><para>The status of the link (up / down).</para></listitem> <listitem id="DEP-3.2"><para>The physical (MAC) address, if the interface supports spoofing.</para></listitem> - <listitem id="DEP-3.3"><para>The network address and host address of the interface, using IP version 4 and/or 6.</para></listitem> + <listitem id="DEP-3.3"><para>The network address and host address of the interface, using IP versions 4 and/or 6. + <orderedlist id="DEP3.3_sub"> + <listitem id="DEP-3.3.1"><para>Addresses must support manual configuration.</para></listitem> + <listitem id="DEP-3.3.2"><para>IP version 4 addresses must support automatic configuration via DHCP.</para></listitem> + <listitem id="DEP-3.3.3"><para>IP version 6 addresses must support automatic configuration via DHCPv6 or SLAAC.</para></listitem> + </orderedlist> + </para> + </listitem> <listitem id="DEP-3.4"><para>Routes and their metrics.</para></listitem> <listitem id="DEP-3.5"><para>For wireless links, access point / BSSID and authentication, including discovery of nearby networks and manual entry for hidden networks.</para></listitem> + <listitem id="DEP-3.6"><para>DNS resolver configuration, including nameservers and search domains.</para></listitem> </orderedlist> </para> </formalpara> @@ -64,6 +74,8 @@ <listitem id="DEP-4.1"><para>To determine the estimated disk space required by the packages selected.</para></listitem> <listitem id="DEP-4.2"><para>To determine if any conflicts exist between packages selected.</para></listitem> <listitem id="DEP-4.3"><para>To install packages into a specified root directory.</para></listitem> + <listitem id="DEP-4.4"><para>To select the repositories and signing keys used during installation.</para></listitem> + <listitem id="DEP-4.5"><para>To select the repositories and signing keys used in the installed operating environment.</para></listitem> </orderedlist> </para> </formalpara> @@ -89,5 +101,16 @@ </orderedlist> </para> </formalpara> + <formalpara id="DEP-7"> + <title>DEP-7: File systems</title> + <para>The system must be able to create and write data to the following file systems. + <orderedlist id="DEP7_sub"> + <listitem id="DEP-7.1"><para>ext3.</para></listitem> + <listitem id="DEP-7.2"><para>ext4.</para></listitem> + <listitem id="DEP-7.3"><para>XFS.</para></listitem> + <listitem id="DEP-7.4"><para>JFS.</para></listitem> + </orderedlist> + </para> + </formalpara> </section> </chapter> diff --git a/devel/vision/3_scope.xml b/devel/vision/3_scope.xml index 49aafd8..bed76fd 100644 --- a/devel/vision/3_scope.xml +++ b/devel/vision/3_scope.xml @@ -5,6 +5,7 @@ <title>Scope of Version 1.0</title> <para>The 1.0 release of Project Horizon must have a focus on reliability over featureset. Advanced use cases may require manual (chroot-based) installation if the schedule extends too far out.</para> <para>The needs of the Enthusiast class, or "Dakota", should be considered the highest priority, followed by the Beginner class, or "Charlie". The other two user classes do not have a high priority for version 1.0.</para> + <para>For the 1.0 release, if a feature requires higher hardware requirements than the minimum operating environment specified, it may be accepted and optimised later.</para> </section> <section id="vNext"> <title>Scope of Future Versions</title> diff --git a/devel/vision/vision.xml b/devel/vision/vision.xml index 83c70c2..0251c9a 100644 --- a/devel/vision/vision.xml +++ b/devel/vision/vision.xml @@ -13,6 +13,8 @@ <author><firstname>A.</firstname><surname>Wilcox</surname><affiliation><orgname>Adélie Linux</orgname></affiliation></author> <author><firstname>Elizabeth</firstname><surname>Myers</surname><affiliation><orgname>The Interlinked Foundation</orgname></affiliation></author> <author><firstname>Lee</firstname><surname>Starnes</surname><affiliation><orgname>The Interlinked Foundation</orgname></affiliation></author> + <author><firstname>Max</firstname><surname>Rees</surname></author> + <author><firstname>Samuel</firstname><surname>Holland</surname></author> </authorgroup> <edition>Vision for Horizon 1.0: Final</edition> <pubdate>2019-08-30</pubdate> |