From 99928d3f3328f85815d38c4423c4cc817dac070c Mon Sep 17 00:00:00 2001 From: Patrick McDermott Date: Sun, 17 Jan 2021 02:38:11 -0500 Subject: TODO: Now using platform "tags", but in reverse --- diff --git a/TODO b/TODO index 777c7c9..ec136f3 100644 --- a/TODO +++ b/TODO @@ -5,17 +5,12 @@ backends (with `configure` looking for **dialog**) - Make `install_system()` accept an output callback to use instead of `info()` - - Add a `prof_get_platforms_by_tag(suite, tag, plat_cb)` function that calls - `${plat_cb} "${name}" "${desc}"` on each matching platform - + ProteanOS implementation: download and parse (control file) - - 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 -p [-m ] ]` (i.e. make all arguments optional) + Get a `Manifest` of suites from profile, present options to user - + Call `prof_get_platforms_by_tag()` with a "pc" tag + 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()` -- cgit v0.9.1