Re: Google screws up Usenet even MORE



Steve Ackman wrote:

VanguardLH wrote:

If true (I don't use GG to post), now you have another reason why you
should be plonking all the Google Groupers.

Sometimes you do <ESC> P to see what's going on.
Even with them scored at -9999 you still see them
sometimes inadvertently.

I don't delete GG posts. And I don't bother scoring them. In Dialog, I
flag them as ignored. I configure Dialog to apply the ignore flag to an
entire subthread so I don't have to bother seeing replies to the ignored
posts. I use a default view that hides all ignore-flagged posts.

My filters flag a post as ignored. The entire subthread starting from
that post gets ignored. I use a view that hides ignored posts.

That way, if there is reference to another post that would otherwise be
hidden, I can use a view that shows all posts to see what was otherwise
hidden. I don't see ignored and hidden posts inadvertently. I have to
elect to unhide the hidden subthreads.

Got an example GG reply post that's missing References?

A recent one in rec.crafts.metalworking for instance.
Message-ID: <8c5736dc-0026-4efe-ac2c-084b5e493aa8@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>

The post has the following headers (a partial list):

Path: ...!glegroupsg2000goo.googlegroups.com!not-for-mail
From: KD7HB <co_farmer@xxxxxxxxx>
Newsgroups: rec.crafts.metalworking
Subject: Re: Can someone recommend decent soldering/desoldering station
Message-ID: <8c5736dc-0026-4efe-ac2c-084b5e493aa8@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Reply-To: rec.crafts.metalworking@xxxxxxxxxxxxxxxx
NNTP-Posting-Host: 68.67.102.57
In-Reply-To: <x4CdnYWg-u7NnwDQnZ2dnUVZ_sGdnZ2d@xxxxxxxxxxxx>
Injection-Info: glegroupsg2000goo.googlegroups.com;

Yep, no References header. The In-Reply-To header is a free-text
header. Its syntax allows it to contain any text. For example:

In-Reply-To: foot-long subs now only $5

is a legal value for this header. You're not guaranteed to be able to
parse anything useful from this header. It is not defined to be a
thread hierarchy traceback header.

RFC 5377 (obsoletes 2822 which obsoleted 822) - ratified 08-Oct-2008
ftp://ftp.rfc-editor.org/in-notes/rfc5322.txt
Section 3.6.4

This tightens up the definition of the In-Reply-To header stating it
should contain unique message identifiers. So the In-Reply-To and
References headers are basically to convey the same information.
Obviously most newsreaders won't support threading based on the
In-Reply-To header. Instead they relied on the older documented
References header.

Actually, I went back to RFCs 822 and 2822. The definition in RFC 822
was so vague as to be meaningless. The definition in RFC 2822 matches
that in RFC 5377. RFC 2822 was ratified back in April 2001. So this
header has been defined akin to the References header for a decade.
That's way more time than it should take for newsreaders to catch up;
however, many of use old and often abandoned newsreader software which
may only rely on the References header for threading a set of posts.

Looks like I'm lucky in my choice of Newsreader:

http://www.40tude.com/dialog/history.htm
"References header now has priority over In-Reply-To header in incoming
emails for threading"

You'll have to discuss the matter with whomever is the dev team for slrn
to see how they handle the absence of the References header but when the
In-Reply-To header is present. There is a mailto link at the bottom of
the project's web page (http://slrn.sourceforge.net/). Maybe you have
to extend it using its s-lang macro language if In-Reply-To isn't
already handled in the absence of References.

Since I ignore (and hide) all GG posts, this new problem won't affect
how I participate in newsgroups. Since the definitions of In-Reply-To
and References are the same (they both are to contain a list of MIDs
that trace back through the parent posts), some newsreaders won't work
that rely only on the References header. Not even Usenet is completely
stagnant when it comes to changing its standards, especially since the
standard that changed was RFC for the Internet Message Format upon which
other RFCs are defined.

And they probably redesigned the whole sickbay too!
I know engineers. They l-o-v-e to change things!
(Star Trek: The Motion Picture, McCoy quote)
.



Relevant Pages

  • Re: Newsgroup ?
    ... in Sept '07 McCoy posted his NH RPG with the subject line ... Now, in Sept '08 he posts his RPG using the same subject line, but, ... references header is to do threading... ...
    (rec.autos.sport.nascar.moderated)
  • Re: Need Experts in Excel for Paid Research Study
    ... with a references header. ... YOUR posts now have referenced one of the spams DIRECTLY, ...
    (microsoft.public.vb.general.discussion)
  • Re: [Gravity] Reconstruct thread
    ... in the References header of another posts. ... The MID reference's are contained within the individual posts looking ... To find out that Jim's first post was a part of the thread, ...
    (news.software.readers)
  • Re: [Gravity] Reconstruct thread
    ... in the References header of another posts. ... The MID reference's are contained within the individual posts looking ... To find out that Jim's first post was a part of the thread, ...
    (news.software.readers)
  • Re: A quick question about forwarding contacts
    ... These documents are based on earlier work documented in RFC 934, ... Internet mail header fields. ... printable US-ASCII characters before invoking a local mail UA (User ... which may have data or character set limitations. ...
    (microsoft.public.outlook.general)