4 ms·
Has a project ever stored their mailing list archive in their git repo as text files? It would be nice if I could pull down the latest issues and grep them inst
by deckar01 8y ago
Has a project ever stored their mailing list archive in their git repo as text files? It would be nice if I could pull down the latest issues and grep them instead of relying on a remote database with crippled search functionality.
I like Git GUIs, but I would rather run them locally and use flat files instead of databases. I use git-cola for visualizing the git DAG locally, it would be nice to do the same for issue and patch threads.
Edit: https://github.com/dspinellis/git-issue https://github.com/dspinellis/git-issue looks interesting
- gkya 8y agoYou can always use an ftp client or rsync to fetch mailing lists as a bunch of mboxes, and use a program like notmuch or mairix to search them very fast (not sure if notmuch supports mbox though, but I've used mairix in the past and it's nice).
- jwilk 8y agohttps://public-inbox.org/hosted.html https://public-inbox.org/hosted.html To be frank, I don't think this it's practical, except for small projects. I tried to clone git's mailing list archive, but I ran out of memory. :-/
- deckar01 8y agoIf you just pull the current version and not the full history it isn't that bad (769.04 MiB). $ git clone https://public-inbox.org/git/ --depth=1 Cloning into 'git'... remote: Enumerating objects: 349282, done. remote: Counting objects: 100% (349282/349282), done. remote: Compressing objects: 100% (324048/324048), done. remote: Total 349282 (delta 25234), reused 348128 (delta 25234) Receiving objects: 100% (349282/349282), 769.04 MiB | 8.26 MiB/s, done. Resolving deltas: 100% (25234/25234), done. Checking out files: 100% (349024/349024), done.
- dredmorbius 8y agoThere's mh: https://en.wikipedia.org/wiki/MH_Message_Handling_System https://en.wikipedia.org/wiki/MH_Message_Handling_System https://www.cs.indiana.edu/docproject/mail/mh.html https://www.cs.indiana.edu/docproject/mail/mh.html