From yuri at sims.berkeley.edu Fri Jan 2 01:24:09 2009 From: yuri at sims.berkeley.edu (Yuri Takhteyev) Date: Fri Jan 2 00:32:27 2009 Subject: [Sputnik-list] sputnik-mbox: integrating mailing list archives into
Sputnik
Message-ID: fa4efbc00901011924w7b1baed7v6dd7ebc3c070b78a@mail.gmail.com
Sputnik-mbox integrates a mailing list archive into a Sputnik site. This plugin has been half-done for quite some time, but it is finally presentable.
http://sputnik.freewisdom.org/en/list/
This provides a complete integration of mailing list archives with the wiki. Among other things, each email sent to the list shows up in wiki history as an edit to the corresponding node, with the right time stamp:
http://sputnik.freewisdom.org/en/history/
Search also looks at both list archives and regular nodes.
Messages are sorted into threads, with one node representing all messages in a thread. The messages are collapsible through JS. The first message is shown open by default, while the rest are shown as closed. This helps with long threads, I think, such as http://sputnik.freewisdom.org/en/list/blueprint
A thread is defined simply by the subject field. Same subjects = same thread. This makes it easy to refer to mailing list threads from other wiki pages. E.g., to link to the thread "Problems installing Sputnik", one just needs to write: list/Problems installing Sputnik. To link to a specific message in that thread, you can write [[list/Problems installing Sputnik#messageyuri2]].
Nodes representing list threads are not editable through the web interface, except by Admin. You can "edit" them by emailing the list, though. :)
This all only works with the current code in git, but I will try to make a release of "Fenchurch" in some reasonably near future.
- yuri