Re: [siesta-dev] plugin idea

[prev] [thread] [next] [lurker] [Date index for 2003/10/20]

From: Richard Clamp
Subject: Re: [siesta-dev] plugin idea
Date: 13:54 on 20 Oct 2003
On Mon, Oct 20, 2003 at 01:48:32PM +0100, Simon Wistow wrote:
> The best way I can think of doing this is.
> 
> 1. Work out thread parent of current mail.

In-Reply-To header.  Check. (Let us ignore the Outlook users for now)

> 2. Retrieve that.

Implies two things.  

  Storing everything in an easily retrievable form.

  Guaranteeing that posts arrive at the server in thread order (or not
far off it)

That latter is more problematic, since sometimes when the MLM machine
is on a slow part of the network and the contributers to a thread are
CCing each other things will tend to arrive out of order both at the
MLM machine and to the contributers.

> 3. Determine if more than n-amount of parent mail is present in current 
>    mail in a contiguous block (using n-grams?). 
> 4. Remove said block.

Sounds straightforward, if you can overcome the problems with your
step 2.

It's software, you should be able to write it.  Of course the network
and members will jump up and bite you, but what the heck.

-- 
Richard Clamp <richardc@xxxxxxxxx.xxx>
There's stuff above here

Generated at 13:56 on 01 Jul 2004 by mariachi 0.52