MESSAGE
DATE | 2019-03-06 |
FROM | Bjorn Helgaas
|
SUBJECT | Re: [Hangout - NYLXS] [RFC] LKML Archive in Maildir Format
|
On Tue, Mar 5, 2019 at 5:26 PM Eric Wong wrote: > Bjorn Helgaas wrote:
> > Any pointers? I guess there's no mutt backend that can read a > > public-inbox archive directly? > > There's mutt patches to support reading over NNTP, so that > works: > > mutt -f news://$INBOX_HOST/$INBOX_NEWSGROUP
Neomutt includes NNTP support, so I tried this:
neomutt -f news://nntp.lore.kernel.org/org.kernel.vger.linux-kernel
which worked OK but (1) I only see the most recent 1000 messages and (2) obviously isn't reading a *local* archive. Neomutt took about 45 seconds to start up over my wimpy ISP.
I assume I could probably have a local archive and run a local NNTP server and point neomutt at that local server. But I don't know how full-archive searching would work there.
> I don't think mutt handles mboxrd 100% correctly, but it's close > enough that you can can download the gzipped mboxrd of a search > query and open it via "mutt -f /path/to/downloaded/mbox.gz" > > curl -XPOST -OJ "$INBOX_URL/?q=$SEARCH_QUERY&x=m"
I got nothing at all with -XPOST, but this:
curl -OJ "https://lore.kernel.org/linux-pci/?q=d:20190301..&x=m"
got me the HTML source. Nothing that looks like mboxrd. I assume this is stupid user error on my part, but even with that resolved, it wouldn't have the nice git fetch properties of the git archive, i.e., incremental updates of only new stuff, would it?
I think my ideal solution would be a mutt that could read the git archive directly, plus a notmuch index. But AFAIK, mutt can't do that, and notmuch only works with one message per file, not with the git archive.
Something that might work would be to use Konstantin's "git archive to maildir" hint but shard into a bunch of smaller maildirs instead of one big one, then have notmuch index those, and use mutt or vim with notmuch queries instead of having it read in a maildir.
But I feel like I must be missing the solution that's obvious to everybody but me.
Bjorn
_______________________________________________ Kernelnewbies mailing list Kernelnewbies-at-kernelnewbies.org https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies _______________________________________________ Hangout mailing list Hangout-at-nylxs.com http://lists.mrbrklyn.com/mailman/listinfo/hangout
|
|