summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorMathieu Othacehe <m.othacehe@gmail.com>2019-01-17 14:10:23 +0100
committerLudovic Courtès <ludo@gnu.org>2019-01-17 14:11:15 +0100
commit11b68c90cd89288906c595d5c31a0413ed8a496f (patch)
treef852992880e333ed0b9e76871ed4580d8e0bb3a2 /TODO
parent8cca59ee1234252f1c3fbd594fb552093be968d8 (diff)
Update 'TODO'.
* TODO (Installer): New section.
Diffstat (limited to 'TODO')
-rw-r--r--TODO36
1 files changed, 36 insertions, 0 deletions
diff --git a/TODO b/TODO
index 3a8a77b1457..3c7ae6ef6cb 100644
--- a/TODO
+++ b/TODO
@@ -4,6 +4,7 @@
4#+STARTUP: content hidestars 4#+STARTUP: content hidestars
5 5
6Copyright © 2012, 2013, 2014 Ludovic Courtès <ludo@gnu.org> 6Copyright © 2012, 2013, 2014 Ludovic Courtès <ludo@gnu.org>
7Copyright © 2019 Mathieu Othacehe <m.othacehe@gmail.com>
7 8
8 Copying and distribution of this file, with or without modification, 9 Copying and distribution of this file, with or without modification,
9 are permitted in any medium without royalty provided the copyright 10 are permitted in any medium without royalty provided the copyright
@@ -83,3 +84,38 @@ Problems include that current glibc releases do not build on GNU/Hurd.
83In addition, there haven’t been stable releases of GNU Mach, MiG, and 84In addition, there haven’t been stable releases of GNU Mach, MiG, and
84Hurd, which would be a pre-condition. 85Hurd, which would be a pre-condition.
85 86
87* Installer
88** Fix impossibility to restart on error after cow-store has been started
89See https://lists.gnu.org/archive/html/guix-devel/2018-12/msg00161.html.
90- Force reboot upon installer failure
91- Unshare the installer process
92- Run the installer process in a separate namespace
93** Partitioning
94*** Add RAID support
95*** Add more partitioning schemes
96The actual schemes are taken from Debian Installer but some are not
97implemented yet: like "Separate partitions for /home /var and /tmp".
98*** Replace wait page "Partition formating is in progress, please wait"
99Create a new waiting page describing what's being done:
100
101[ 20% ]
102Running mkfs.ext4 on /dev/sda2 ...
103
104[ 40% ]
105Running mkfs.ext4 on /dev/sda3 ...
106
107** Desktop environments
108*** Allow for no desktop environments
109Propose to choose between "headless server" and "lightweight X11" in a new
110page.
111*** Add services selection feature
112Add a services page to the configuration. Ask for services to be installed
113like SSH, bluetooth, TLP in a checkbox list?
114** Locale and keymap
115*** Try to guess user locale and keymap by probing BIOS or HW (dmidecode)
116** Timezone
117*** Regroup everything in one single page
118Under the form:
119(UTC + 1) Europe/Paris
120(UTC + 2) Africa/Cairo
121...