TODO
changeset 50 3ec35baa30c9
parent 41 7eea400e19db
child 51 38e3fe38939b
     1.1 --- a/TODO	Sat Sep 29 19:25:38 2007 -0400
     1.2 +++ b/TODO	Mon Oct 22 20:12:58 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 +