From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/41069 Path: main.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.gnus.general Subject: Dynamic stuff (was: Mailing list and Gcc header in nnimap groups) Date: Sat, 29 Dec 2001 07:42:38 +0100 Organization: Programmerer Ingebrigtsen Sender: owner-ding@hpc.uh.edu Message-ID: References: <87d72r69jg.fsf@squeaker.lickey.com> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035176524 4241 80.91.224.250 (21 Oct 2002 05:02:04 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 05:02:04 +0000 (UTC) Return-Path: Original-Received: (qmail 941 invoked from network); 29 Dec 2001 06:48:24 -0000 Original-Received: from malifon.math.uh.edu (mail@129.7.128.13) by mastaler.com with SMTP; 29 Dec 2001 06:48:24 -0000 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 16KDH6-0008EH-00; Sat, 29 Dec 2001 00:47:20 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Sat, 29 Dec 2001 00:47:11 -0600 (CST) Original-Received: from sclp3.sclp.com (qmailr@sclp3.sclp.com [209.196.61.66]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id AAA25290 for ; Sat, 29 Dec 2001 00:46:59 -0600 (CST) Original-Received: (qmail 918 invoked by alias); 29 Dec 2001 06:47:01 -0000 Original-Received: (qmail 912 invoked from network); 29 Dec 2001 06:47:01 -0000 Original-Received: from quimby.gnus.org (HELO quimby2.netfonds.no) (195.204.10.66) by gnus.org with SMTP; 29 Dec 2001 06:47:01 -0000 Original-Received: from news by quimby2.netfonds.no with local (Exim 3.12 #1 (Debian)) id 16KDVP-0006db-00 for ; Sat, 29 Dec 2001 08:02:07 +0100 Original-To: ding@gnus.org Original-Path: not-for-mail Original-Newsgroups: gnus.ding Original-Lines: 41 Original-NNTP-Posting-Host: quimbies.gnus.org Original-X-Trace: quimby2.netfonds.no 1009609327 25260 195.204.10.148 (29 Dec 2001 07:02:07 GMT) Original-X-Complaints-To: usenet@quimby2.netfonds.no Original-NNTP-Posting-Date: 29 Dec 2001 07:02:07 GMT Mail-Copies-To: never X-Now-Playing: Stephen Hero's _Lullaby_: "Lull 4 (I Know Who is Sick)" User-Agent: Gnus/5.090004 (Oort Gnus v0.04) Emacs/21.0.104 (i686-pc-linux-gnu) X-Face: &w!^oO~dS|}-P0~ge{$c!h\ Safer, but effective less often, due to mailing list trailers, etc. Which reminds me of an idea I've had now for, er, 30 seconds. Which probably means that it's somebody else's idea I've just remembered. In the Gnus universe, there are two kinds of information. There's static information (protocols, etc) and dynamic information (the layout of slashdot). These two kinds of information are squished together in the Gnus source, requiring using the CVS Gnus if you want thinks like nnslashdot to work more than a couple of weeks to work. Wouldn't it be nice if it was possible to put the nnslashdot parsing thingie somewhere outside the source so that it could be downloaded separately? (Now I remember. This really is somebody else's idea.) However, parsing slashdot is more or less bound to involve Lisp code, which means that you can't fetch it from an untrusted source, which (again) means that it might as well just remain in CVS. Mailing list trailers, on the other hand, don't have to remain there. Wouldn't it be nice if there was a collaborative source of mailing list trailers that told mail- and news readers how to filter them away? Just imagine. A world without mailing list trailers. Sounds beautiful, doesn't it? And since that would be just a file full of regexps -- "if the headers match this regexp, then filter out this regexp from the body" -- then it would be safe to update that list (semi-)automatically for users. wget -o /usr/share/gnus/trailers.txt http://www.gnus.org/trailers.txt in cron. -- (domestic pets only, the antidote for overdose, milk.) larsi@gnus.org * Lars Magne Ingebrigtsen