Path: main.gmane.org!not-for-mail From: Frank Ellermann Newsgroups: gmane.ietf.usenet.format Subject: Re: References definitions and capabilities Date: Sat, 21 Aug 2004 01:29:25 +0200 Organization: Lines: 42 Sender: owner-usenet-format@landfield.com Approved: news@gmane.org Message-ID: <41268955.1085@xyzzy.claranet.de> References: <2nd.attempt.411CA915.3C1A@xyzzy.claranet.de> <41268955.1085@xyzzy.claranet.de> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1093045183 7304 80.91.224.253 (20 Aug 2004 23:39:43 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 20 Aug 2004 23:39:43 +0000 (UTC) Cc: usenet-format@rkive.landfield.com Original-X-From: owner-usenet-format-outgoing@landfield.com Sat Aug 21 01:39:34 2004 Return-path: Original-Received: from [67.66.8.209] (helo=rkive.landfield.com) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1ByIyr-0003Us-00 for ; Sat, 21 Aug 2004 01:39:34 +0200 Original-Received: by rkive.landfield.com (Postfix) id 46D7959083; Fri, 20 Aug 2004 18:36:10 -0500 (CDT) Original-Received: by rkive.landfield.com (Postfix, from userid 80) id 82EF659104; Fri, 20 Aug 2004 18:36:09 -0500 (CDT) X-Original-To: usenet-format@rkive.landfield.com Original-Received: from gundel.de.clara.net (gundel.de.clara.net [212.82.225.86]) by rkive.landfield.com (Postfix) with ESMTP id 4162F59083 for ; Fri, 20 Aug 2004 18:35:49 -0500 (CDT) Original-Received: from [212.82.251.211] (helo=xyzzy) by gundel.de.clara.net with smtp (Exim 4.30; FreeBSD) id 1ByJ7p-0007Gv-Vm for usenet-format@rkive.landfield.com; Sat, 21 Aug 2004 01:48:50 +0200 X-Mailer: Mozilla 3.0 (OS/2; U) Original-Newsgroups: gmane.ietf.usenet.format Precedence: bulk Xref: main.gmane.org gmane.ietf.usenet.format:27603 X-Report-Spam: http://spam.gmane.org/gmane.ietf.usenet.format:27603 Bill Davidsen wrote: >>> (b) a followup which does not have a references header. >> That could arrive at a gateway (web2news, mail2news), and it >> should be handled if possible (2822 algorithm), otherwise it >> would be better to call it "reply" instead of "followup". > How would you tell (in software again) that it was a > followup? Has no References: and one In-Reply-To: => copy to References: That's essentially the algorithm in RfC 2822 IIRC. And it's the algorithm in one of my scripts, where I try to fix missing References: in the mbox file for a mailing list. Has no References: and no In-Reply-To: => give up, this reply (if it is a reply, and not one of the DoReMi messages) cannot be patched. > And how would you thread it? Same subject modulo Re: => same thread. Within a reasonable time window. But we've already seen that no definition of thread pleases everybody, therefore the best strategy is to not _define_ it at all. > we can't define how a user agent should do anything Yes, it's better to concentrate on the syntax, and if somebody uses References: for "See-Also:" then he's free to do this, and UAs shouldn't crash. Just for fun I test it here. > I think it's a poor standard to have any question about what > is and isn't a followup. A followup is a reply with the Message-Id of its predecessor in the last position of the References: maybe ? Bye, Frank