X-Git-Url: http://www.git.stargrave.org/?p=public-inbox.git;a=blobdiff_plain;f=TODO;h=4993b02c2837a5dc64edeb6d4aff244490c30ab0;hp=53907efd4f90b445eb1358e02e18a914460aa624;hb=310eb9d826227044058d6ad5247c7f1252135ba4;hpb=f022f689be16b973cadab718b0261ab53e70a2eb diff --git a/TODO b/TODO index 53907efd..4993b02c 100644 --- a/TODO +++ b/TODO @@ -86,7 +86,10 @@ all need to be considered for everything we introduce) * more and better test cases (use git fast-import to speed up creation) -* large mbox/Maildir/MH/NNTP spool import (see PublicInbox::Import) +* large mbox/Maildir/MH/NNTP spool import (in lei, but not + for public-facing inboxes) + +* MH import support (read-only, at least) * Read-only WebDAV interface to the git repo so it can be mounted via davfs2 or fusedav to avoid full clones. @@ -133,18 +136,9 @@ all need to be considered for everything we introduce) - inotify-based manifest.js.gz updates - - process/FD reduction (needs to be slow-storage friendly) - ... -* command-line tool (similar to mairix/notmuch, but solver+git-aware) - -* consider removing doc_data from Xapian, redundant with over.sqlite3 - It's no longer read as of public-inbox 1.6.0, but still written for - compatibility. - -* share "git cat-file --batch" processes across inboxes to avoid - bumping into /proc/sys/fs/pipe-user-pages-* limits +* lei - see %CMD in lib/PublicInbox/LEI.pm * make "git cat-file --batch" detect unlinked packfiles so we don't have to restart processes (very long-term)