TODO
changeset 40 305cd8657bc8
parent 18 b2bf852ca8d1
child 41 7eea400e19db
     1.1 --- a/TODO	Tue Sep 11 19:25:32 2007 -0400
     1.2 +++ b/TODO	Wed Sep 26 00:08:03 2007 -0400
     1.3 @@ -51,16 +51,19 @@
     1.4  - no external dependencies, forget about bdb, sqlite.  It's *simple*
     1.5    and we need to control the on-disk format for these tools.
     1.6  
     1.7 -- 20740 requires, 2246 unique... hmm.
     1.8 -
     1.9  - diff from one package set to another answers: "what changed in
    1.10    rawhide between since yesterday?"
    1.11  
    1.12  - rewrite qsort and bsearch that doesn't require global context var
    1.13    and can output a map describing the permutaion.
    1.14  
    1.15 -- move package lists out of the property pool, remap properties and
    1.16 -  packages in the two pools by just iterating through the pools.
    1.17 -
    1.18  - use hash table for package and property lists so we only store
    1.19    unique lists (like for string pool).
    1.20 +
    1.21 +- use existing, running system as repo; eg
    1.22 +
    1.23 +	razor update razor://other-box.local evince
    1.24 +
    1.25 +  to pull eg the latest evince and dependencies from another box.  We
    1.26 +  should be able to regenerate a rzr pkg from the system so we can
    1.27 +  reuse the signature from the originating repo.