TODO: Update

This commit is contained in:
Colin Walters 2011-11-20 20:49:15 -05:00
parent 571787b14e
commit bfd47eb93a

47
TODO
View File

@ -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