about summary refs log tree commit homepage
path: root/TODO
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2021-03-11 02:45:35 -0800
committerEric Wong <e@80x24.org>2021-03-11 16:35:10 -0400
commit310eb9d826227044058d6ad5247c7f1252135ba4 (patch)
treea0efb78e7f94e11f7c0846133824762f07537da0 /TODO
parentf022f689be16b973cadab718b0261ab53e70a2eb (diff)
downloadpublic-inbox-310eb9d826227044058d6ad5247c7f1252135ba4.tar.gz
Some stuff done, some stuff still needs doing.
Diffstat (limited to 'TODO')
-rw-r--r--TODO16
1 files changed, 5 insertions, 11 deletions
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)