Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Aug 1997 12:42:12 +0200
From:      Stefan Bethke <stefan@promo.de>
To:        "Jordan K. Hubbard" <jkh@time.cdrom.com>, jfieber@FreeBSD.ORG
Cc:        www@FreeBSD.ORG
Subject:   Re: Something I've always wanted to see with the mailing list search
Message-ID:  <l03102801b02c54a7fe9c@[194.45.188.81]>
In-Reply-To: <693.872848834@time.cdrom.com>

next in thread | previous in thread | raw e-mail | index | archive | help
At 12:00 Uhr +0200 29.08.1997, Jordan K. Hubbard wrote:
>Is thread preservation, e.g. when I do a search for "laptop AND IBM"
>and I get my 25 hits, clicking on a given article should enable me to
>travel up and down in the discussion thread with little up and down
>arrows (or something) displayed along with the message.
>
>I mean, if my keyword search has brought me smack-dab into a juicy
>thread about the exact subject I'm curious about, it stands to reason
>that I'd want to read the related articles, yes?
>
>How hard would this be to do?  I'm guessing "hard, or I'd have done
>it already, eh!" as an answer. ;)
>
>					Jordan

Yes, definitly. Something like DejaNews would be nice. I just haven't found
the time to do anything, but my idea is like this:

To find articles fast, you need to keep an index (into the raw files).
Probably by message-id. This index would also contain the basic info about
an article, such as subject, author, date, thread-id.

When an article is added to the index, you either look at references: or
try to match the subject sensibly (there are a lot mailers that won't
generate references:/in-reply-to: correctly or at all) to find the thread
it belongs to.

A CGI then would use the index to retrieve the message by id, and
additionally show messages belonging to this thread. The thread-id could be
the message-id of the first message in the thread.

Decomposing (MIME-) messages needs to be done, but there is ample code one
could steal (pine, mh, ...). db should suffice for the indices, although a
generic (SQL-)DB would be nice.

Maybe I find some time beginning of october, when I have two weeks off...

Maybe, I could talk my employer into supporting this; here at Promo we
could make use of this, too.

I'll talk to Martin how we can at least start this; after all, we're the
CGI-Joes :-)

Stefan

--
Stefan Bethke
Promo Datentechnik      |  Tel. +49-40-851744-0
+ Systemberatung GmbH   |  Fax. +49-40-851744-44
Eduardstrasse 46-48     |  e-mail: stefan@Promo.DE
D-20257 Hamburg         |  http://www.Promo.DE/





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?l03102801b02c54a7fe9c>