summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--TODO10
1 files 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