I'm not happy with the archives of dwm:

http://lists.suckless.org/dwm/0809/index.html

An old program http://www.hypermail-project.org/ (51k SLOC) is used and I don't
think it manages threads as well as mutt.

Compare mutt's output:

2904 N   14/09 Johannes Wegener  (  0) [dwm] XCB?
2905 N   14/09 Anselm R Garbe    (  0) |->
2906 N   14/09 Tobias Ulmer      (  0) | `->
2907 N   14/09 Don Stewart       (  0) |   |->
2908 N   14/09 Kai Großjohann    (  0) |   | `->
2909 N   14/09 Anselm R Garbe    (  0) |   `->
2910 N   14/09 Donald Chai       (  0) `->
2911 N   14/09 Anselm R Garbe    (  0)   `-> 

With hypermail's:

# [dwm] XCB? Johannes Wegener (Sun Sep 14 2008 - 10:02:34 UTC)
    * Re: [dwm] XCB? Anselm R Garbe (Sun Sep 14 2008 - 11:32:25 UTC)
          o Re: [dwm] XCB? Tobias Ulmer (Sun Sep 14 2008 - 17:23:34 UTC)
                + Re: [dwm] XCB? Don Stewart (Sun Sep 14 2008 - 19:00:34 UTC)
                + Re: [dwm] XCB? Kai Großjohann (Sun Sep 14 2008 - 20:49:53 UTC)
                + Re: [dwm] XCB? Anselm R Garbe (Sun Sep 14 2008 - 20:02:02 
UTC) 
    * Re: [dwm] XCB? Donald Chai (Sun Sep 14 2008 - 15:28:24 UTC)
          o Re: [dwm] XCB? Anselm R Garbe (Sun Sep 14 2008 - 20:12:46 UTC) 

Besides looking ugly, Kai's reply isn't properly indented at the third(?)
level.

I was wondering if anyone more competent than I has looked through mutt's
threading source or at least thought about writing a better Web mail archival
tool. Or perhaps a better tool exists for putting mail boxes on the Web?

I think in the case of the suckless community, you can perhaps assume message
id references will not get b0rked, so the implementation could be simpler.

nn,

Reply via email to