* Léon Brocard <[email protected]> [2008-10-08T04:53:22]
So much hate, but let's start here:
http://lists.launchpad.net/drizzle-discuss/msg01658.html
OH GOD YOU HAVE AWAKENED THE HATE WITHIN.
That archive is generated by MhonArc which is either a branch of the Hypermail
archiver or was intended (for some unknowable reason) to look like it.
Until a year or two ago, Listbox.com provided archives by using Hypermail, and
it was insanely awful. Archive indexes (that is, html listings, not (ha!)
searchable indexes) were rebuilt from scratch on every delivery. Yeah, that
means that it would re-read every archive entry on every delivery. Oh, but it
didn't have the original messages anymore, just the archived HTML copy of it.
There was no way to rebuild the whole archive. If someone wanted a message
removed, you had to open up vi. See, you could remove the file, but the
next/prev links wouldn't work. You could then re-inject a message, and that
would rebuilt some of the files, but not all of them. You couldn't re-inject
every file, because delivery time was determined by archive time, not by Date
header, --cmd-switch, or ... anything else.
There was no search facility, and we had to break archives up by month to avoid
having to re-read hundreds of thousands of messages on each (strictly
serialized) delivery to the archive. That meant threading broke over the month
boundary, because the new month's archive didn't have access to the open
threads in the previous month's archive.
Replacing hypermail was divine.
--
rjbs