summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPatrick McDermott <patrick.mcdermott@libiquity.com>2021-01-17 02:51:58 (EST)
committer Patrick McDermott <patrick.mcdermott@libiquity.com>2021-01-17 02:51:58 (EST)
commit2e1dc9f86a3698426cea9c9fcc9e5f7b91721808 (patch)
tree5579cea8e94cfd637a0d08bbfcaef28c1fa6d5aa
parent0bef2fa043d41a54079de25ddce84e55df8d849c (diff)
TODO: Update for version 3.0.0
-rw-r--r--TODO23
1 files changed, 7 insertions, 16 deletions
diff --git a/TODO b/TODO
index ec136f3..498254d 100644
--- a/TODO
+++ b/TODO
@@ -1,16 +1,7 @@
- * Add interactive frontend for installers:
- - Clean up `install_system()` and `installer-pc` output
- + Maybe write everything to an installation log file in `${root}/var/log/`
- - New `lib/tui.sh` interface to `lib/tui/select.sh` and `lib/tui/dialog.sh`
- backends (with `configure` looking for **dialog**)
- - Make `install_system()` accept an output callback to use instead of
- `info()`
- - Add library functions for a `select` implementation, pretty-printing sizes
- in decimal and binary units, and searching for block devices
- - Implement an interactive mode of `installer-pc`:
- + Change usage to `[-a <arch> -p <plat> [-m <mirror>] <suite> <device>]`
- (i.e. make all arguments optional)
- + Get a `Manifest` of suites from profile, present options to user
- + Call a profile function to get architectures (with names and
- descriptions) for a given suite and platform
- + Pass a tui function as the output callback to `install_system()`
+Tasks for version 3.0.0
+-----------------------
+
+* `man/prokit-install.8in`: Update
+* `prokit install`: Consider making `<suite>` argument optional
+* `prof_proteanos_make_initramfs()`: Make XZ's BCJ option architecture-dependent
+* `_install_get_pkgs()`: Resolve `FIXME`