From fdd71326ba0d9856f37eaa1376157cf5a0b03f01 Mon Sep 17 00:00:00 2001 From: Will Woods Date: Tue, 3 Mar 2009 23:35:54 -0500 Subject: update TODO --- TODO | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/TODO b/TODO index 46a808b..2eba45a 100644 --- a/TODO +++ b/TODO @@ -3,19 +3,18 @@ - Fix half-assed logging - Fix half-assed i18n - Clean up methods (move stuff from main() to the class) + - Flag to remove out-of-date (unused) debuginfo files + - Rawhide builds expire very quickly + - Keeping rawhide debuginfo causes disk usage to grow *very* rapidly - debuginfofs-server service - init.d service, or upstart event? - Do like gnome-user-share and run our own httpd - Need to choose a port for this - Fix client initscript to check BUILDID_HOST and/or fail gracefully when BUILDID_URL is unreachable -- Workaround to let old (RHEL5) yum handle repos with new hashes (rawhide)? == Further work == Server: -- Flag to remove out-of-date (unused) debuginfo files - - Rawhide builds expire very quickly - - Keeping rawhide debuginfo causes disk usage to grow *very* rapidly - Cleanups for debuginfofs-mirror: - make --verbose work properly - Figure out if we can make yum handle checking for already-cached files @@ -25,9 +24,12 @@ Client: - Use a better FUSE-webdav implementation - multithreaded - yes, wdfs is single-threaded. bluh. + - davfs2 is multithreaded, I think - support seek() / byte ranges - wdfs does a GET on the entire file - and keeps it in RAM - Optional: cache files locally + - wdfs doesn't do this + - davfs2 can do this == Crazy future ideas == - Provide source files as well -- cgit