🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: demon.ip.cppnews
Article #63

Re: Subject lines and CPPNews

#63
From: David Woolley
Date: Mon, 07 Oct 1996 00:00
41 lines
2773 bytes
In article <844472677snx@trmphrst.demon.co.uk>,
Nikki Locke - Cppnews newsreader support <cppnews@trmphrst.demon.co.uk> wrote:
>correct "References" or "In-Reply-To" headers in their messages. Although 
>this is the "correct" way to thread, it is not particularly good, because 
>there are quite a few people out there using newsreaders that don't do 
>this correctly. And there are also quite a few who press the wrong key, 

This is much less of a problem (Malcolm Muir and the current anarchist
on demon.ip.support.unix, apart) than it used to be because all the mass
market products now thread properly.  In fact, I seem to remember that
CPPNews is one of the problem programs, as a result of not handling
continuation lines properly.

>and start a new thread when they really meant to contribute to an existing
>one.
>
>Cppnews therefore also offers threading by Subject. This is selected from 
>the Options menu - just turn OFF the tick next to "Thread by Reference". 

trn, does the best of both worlds.  It threads all threadable threads
completely, then looks at all the subjects of the articles and combines
everything with a subject in that set into a forest of thread trees.
You can still see the individual subjects and where the subject changes.

I actually implemented an outboard threader for CPPNews, a couple of years
ago in Perl, although it is limited because CPPNews can't represent
missing and expired articles and can't show subject changes in the way that
trn does.

It was in Perl, although it exposed a bug in the Perl 4 port for DOS and
I was moving to Linux at the time, so it mainly got run under Linux until
I had C-News and trn up.  I think the bug was to do with embedded carriage
return characters.

It's 248 lines long, if anyone is interested.
-- 
David Woolley, London, England          david@djwhome.demon.co.uk
(Sending any email to this site constitutes a licence to copy it to any
company which might reasonably be assumed to have transported it or
might reasonably be assumed to service any addresses quoted in it. 15Sep1996)
Technical Details
Message-ID: <DyxDqF.4wI@djwhome.demon.co.uk>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <843958130snx@comproom.demon.co.uk> <844222927snx@trmphrst.demon.co.uk> <844384411snx@comproom.demon.co.uk> <844472677snx@trmphrst.demon.co.uk>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f925e,99e6d12a03eb3ae
X-Google-Attributes: gidf925e,public
From: david@djwhome.demon.co.uk (David Woolley)
Subject: Re: Subject lines and CPPNews
Date: 1996/10/07
Message-ID: <DyxDqF.4wI@djwhome.demon.co.uk>
X-Deja-AN: 188184597
x-mail2news-path: news.demon.net!djwhome.demon.co.uk
sender: news@djwhome.demon.co.uk (news)
x-nntp-posting-user: news@djwhome.demon.co.uk
references: <843958130snx@comproom.demon.co.uk> <844222927snx@trmphrst.demon.co.uk> <844384411snx@comproom.demon.co.uk> <844472677snx@trmphrst.demon.co.uk>
organization: Demon Subscriber at Home
newsgroups: demon.ip.cppnews