Joel Rees wrote:
Okay, the digest listing does give us the message-ID line from the headers, so it shouldn't be too hard to maintain threading with a little extra copy/paste. If your MUA doesn't provide a way to set arbitrary headers, though, that won't work after all.
If you use the MIME-style digest instead of the plain text version, you don't have to worry about extracting the message-id and inserting it into your MUA. You'll simply get a digest that contains a series of rfc822 message parts. Most MUA's should be able to reply directly to any of these parts and the threading will remain intact.
I'm thinking it would be nice to have the html archives set up so that, if you've logged in (as you do to change your mail settings), you could click a link in the post and the list server would ship you a copy of the post you're looking at, with all the addresses clipped, and the original sender replaced with the list address, and the message-ID intact for threading.
That could help resolve the discussion about setting the return address to the list, as well.
I suppose I should cobble together some sort of demo.
The main issue here is that unless you get this included in upstream Mailman or create a drop-in replacement for the Mailman archiver, it's not likely that it will be installed on lists.fedoraproject.org. We're not very keen on running patched up versions of our tools unless it is absolutely necessary. It makes updating in the event of a security or other critical bug more painful than it needs to be.