summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWill Woods <wwoods@redhat.com>2009-01-29 14:12:37 -0500
committerWill Woods <wwoods@redhat.com>2009-01-29 14:12:37 -0500
commita652ee9104fdb4b74288792cd2c1f9aa822039e0 (patch)
tree900aa801fe071506a7b32294a2a09a51db204580
parent7f7f4b6ba9931b9e057d9450ceb7368681530c66 (diff)
downloaddebuginfofs-a652ee9104fdb4b74288792cd2c1f9aa822039e0.tar.gz
debuginfofs-a652ee9104fdb4b74288792cd2c1f9aa822039e0.tar.xz
debuginfofs-a652ee9104fdb4b74288792cd2c1f9aa822039e0.zip
Update TODO
-rw-r--r--TODO28
1 files changed, 22 insertions, 6 deletions
diff --git a/TODO b/TODO
index 1058fa1..1d41b4d 100644
--- a/TODO
+++ b/TODO
@@ -1,6 +1,22 @@
-- write script to fetch all (debuginfo) packages for distro/arch
- - use yum repo config files
-- use unpack-debuginfo.sh to do a Proof-of-Concept demo on F10
-- rewrite unpack-debuginfo.sh in Python (for importing elsewhere)
-- NEED SOURCE FILES.
- - auto-generate per-session mounts, or make the filenames unique somehow?
+For 1.0:
+- write script to fetch all (debuginfo) packages for distro/arch, using:
+ - yum repo config files
+ - rsync URL
+ - nfs URL / local path
+ - etc?
+- rewrite unpack-debuginfo.sh in Python (for importing elsewhere)?
+- 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
+
+Further work:
+- Avahi announce server to local network
+- Provide source files as well
+ - Client-side FUSE filesystem that auto-fills src/ dir as build-id files
+ are read
+- Server-side 'repofs' - FUSE filesystem that presents repo/package contents
+ - Unpack RPMs into cache, only when files are opened
+ - Clear old files from cache periodically