From bfd47eb93a298ec7e4b31db3e5ee2e01cdfe9d7d Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Sun, 20 Nov 2011 20:49:15 -0500 Subject: [PATCH] TODO: Update --- TODO | 47 +++++++++++++++++++---------------------------- 1 file changed, 19 insertions(+), 28 deletions(-) diff --git a/TODO b/TODO index effa8c2f..14fe2dca 100644 --- a/TODO +++ b/TODO @@ -1,35 +1,26 @@ Core -------- - -* ostree diff - diff working copy versus branch - -Base ---- -* Replace Debian network scripts with NM -* Builder should get source packages for everything too - - Try rebuilding them -* Infrastructure for overlaying artifacts on top - - jhbuild -* Actually boot into X/GNOME -* Split trees between base and devel - -Deployment ----------- - -* Daemon mode / DBus service - -* GRUB management - -* Configuration management - - boot essential, how the OS was initially deployed - - What about e.g. users added after OS installation? - - host SSH keys? - - Then other stuff - +* Documentation +* Commit a set of modified files on top of previous +* Multithreaded I/O and checksumming * GPG signatures on commits +* Tests of corrupted repositories, more error conditions -Development +Selfhosting (ostree-build) ----------- -* Infrasturcture for rebuilding artifacts +* Support for building things not already installed + - Commit artifacts into root + - Compose, commit into updated root + +GNOMEOS +------- + +* "Installer" + - Pull username/uid from host +* Daemon mode / DBus service +* GRUB management +* Configuration management + - Fixing up programs that modify /etc + - Diff of /etc on root switches