From 35d35e3ef202b7140b0624bb29a06969c5499b33 Mon Sep 17 00:00:00 2001 From: Brad Fitzpatrick Date: Sun, 20 Jan 2013 16:28:00 -0800 Subject: [PATCH] more TODO Change-Id: I62e870c89bab9b1e1cf7fb0333d9ef0ed8fb8883 --- TODO | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/TODO b/TODO index 70745600a..575a5aae6 100644 --- a/TODO +++ b/TODO @@ -1,8 +1,15 @@ +-- sharing: make camget work with permanode sets too, not just + "directory" and "file" things. + +-- sharing: when hitting e.g. http://myserver/share/sha1-xxxxx, if + a web browser and not a smart client (Accept header? User-Agent?) + then redirect or render a cutesy gallery or file browser instead, + still with machine-readable data for slurping. + -- rethink the directory schema so it can a) represent directories with millions of files (without making a >1MB or >16MB schema blob), probably forming a tree, similar to files. but rather than rolling checksum, - just split lexically when nodes get too big. also, maybe denormalize - the fileinfo a big? + just split lexically when nodes get too big. -- delete mostly-obsolete camsigd. see big TODO in camsigd.go.