[dev] Suckless ML archiver?

From: Scott Lawrence <bytbox_AT_gmail.com>
Date: Sat, 3 Mar 2012 15:21:42 -0500 (EST)

I notice that project_ideas lists having a decent mailing list web archiver
system as a goal - I've been parsing RFC5322 messages anyway, so here's a
quick hack of an archiver[1]. 300 lines of go (not counting the go-mail
library, which adds another 300). Takes an mbox files and spits out a
directory full of html-ified messages and an index file, with threading shown
in a manner similar to (hy|pi)permail et al. Sorry I don't have any demo
online - I don't have any interesting mbox files to run it on. No multipart
support ATM, although it's easy to add, since that's in the go stdlib.

There are plenty of things that still need to be done to make this decent; if
there's interest, I'd be happy to take suggestions and get it fully working.
This is a just a "hey look at me!".

[1] https://github.com/bytbox/slark

p.s. thanks for dwm et al!

-- 
Scott Lawrence
Received on Sat Mar 03 2012 - 21:21:42 CET

This archive was generated by hypermail 2.3.0 : Sat Mar 03 2012 - 21:24:03 CET