1.1 --- a/TODO Sat Sep 29 19:25:38 2007 -0400
1.2 +++ b/TODO Sun Oct 21 21:42:31 2007 -0400
1.3 @@ -48,9 +48,6 @@
1.4 - transactions, proper recovery, make sure we don't poop our package
1.5 database (no more rm /var/lib/rpm/__cache*).
1.6
1.7 -- no external dependencies, forget about bdb, sqlite. It's *simple*
1.8 - and we need to control the on-disk format for these tools.
1.9 -
1.10 - diff from one package set to another answers: "what changed in
1.11 rawhide between since yesterday?"
1.12
1.13 @@ -72,3 +69,12 @@
1.14 the razor_importer, but use a hash table for the properties. This
1.15 way we can assign them unique IDs immediately (like tokenizing
1.16 strings).
1.17 +
1.18 +- bash completion for 'razor install gtk2-<TAB>' og
1.19 + 'razor install /usr/bin/gtk-perf<TAB>'
1.20 +
1.21 +- test suite should be easy, just keep .repo files around and test
1.22 + different type of upgrades that way (obsoletes, conflicts, file
1.23 + conflicts, file/dir problems etc). Or maybe just keep a simple file
1.24 + format ad use a custom importer to create the .repo files.
1.25 +