summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--TODO19
1 files changed, 11 insertions, 8 deletions
diff --git a/TODO b/TODO
index ec47622..6d478a8 100644
--- a/TODO
+++ b/TODO
@@ -2,16 +2,14 @@ For 1.0:
- debuginfofs-mirror:
- Fix half-assed logging
- Fix half-assed i18n
- - Clean up methods (move stuff from __main__ to the class)
- - Unpack RPMS to a temporary dir, move it into place (atomic create)
-- RPM package
- - debuginfofs (client)
- - debuginfofs-server
- - init.d service, or upstart service?
- - Do like gnome-user-share and run our own httpd
- - Need to choose a port for this
+ - Clean up methods (move stuff from main() to the class)
+- 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:
- Cleanups for debuginfofs-mirror:
@@ -19,6 +17,11 @@ Further work:
- Figure out if we can make yum handle checking for already-cached files
- make debuginfofs-mirror able to use rsync?
- Avahi announce server to local network
+- Optionally delete source files, since we're not using them
+ - For the record: F10 i386+x86_64 full debuginfo stats:
+ - debuginfo data (.debug files): 100k files, 73GB
+ - source files : 2.2m files (!), 38GB
+ - Saves 34% disk space, lots and lots of inodes
Crazy future ideas:
- Provide source files as well