TODO
changeset 74 f23a93d41f32
parent 71 befb5208c022
child 75 93278d8ec39c
     1.1 --- a/TODO	Mon Nov 05 19:06:52 2007 -0500
     1.2 +++ b/TODO	Wed Nov 07 00:33:56 2007 -0500
     1.3 @@ -21,6 +21,11 @@
     1.4  
     1.5  - pre-link changing binaries and libs on disk screwing up checksum?
     1.6  
     1.7 +- nail down byte-order and word sizes of repo file.
     1.8 +
     1.9 +- version the sections in the file, put the element size in the header
    1.10 +  so we can add stuff to elements in a backwards compatible way.
    1.11 +
    1.12  Misc ideas:
    1.13  
    1.14  - eliminate duplicate entries in package property lists.
    1.15 @@ -72,9 +77,6 @@
    1.16  
    1.17    idiom for iteration of directories.
    1.18  
    1.19 -- version the sections in the file, put the element size in the header
    1.20 -  so we can add stuff to elements in a backwards compatible way.
    1.21 -
    1.22  - overlay package sets?  mount a read-only /usr over nfs or from the
    1.23    virt-host and have a local package set overlaid over the read-only
    1.24    one.  shouldn't need new features in the core package set data
    1.25 @@ -89,3 +91,6 @@
    1.26  
    1.27  - incremental rawhide repo updates? instead of downloading 10MB zipped
    1.28    repo every time, download a diff repo?
    1.29 +
    1.30 +- use hash tables for dirs when importing files to avoid qsorting all
    1.31 +  files in rawhide.