From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/26174 Path: main.gmane.org!not-for-mail From: Karl Kleinpaste Newsgroups: gmane.emacs.gnus.general Subject: Re: New approach to grouping/backend/marking - good or bad idea? Date: 04 Nov 1999 11:22:37 -0500 Sender: owner-ding@hpc.uh.edu Message-ID: References: <87k8nzgk9n.fsf@raven.localnet> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035163433 18015 80.91.224.250 (21 Oct 2002 01:23:53 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 01:23:53 +0000 (UTC) Return-Path: Original-Received: from lisa.math.uh.edu (lisa.math.uh.edu [129.7.128.49]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id LAA09124 for ; Thu, 4 Nov 1999 11:23:37 -0500 (EST) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by lisa.math.uh.edu (8.9.1/8.9.1) with ESMTP id KAB20217; Thu, 4 Nov 1999 10:23:33 -0600 (CST) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Thu, 04 Nov 1999 10:23:52 -0600 (CST) Original-Received: from sclp3.sclp.com (root@sclp3.sclp.com [204.252.123.139]) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id KAA08228 for ; Thu, 4 Nov 1999 10:23:38 -0600 (CST) Original-Received: from beaver.jprc.com (BEAVER.JPRC.COM [207.86.147.217]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id LAA09118 for ; Thu, 4 Nov 1999 11:23:06 -0500 (EST) Original-Received: (from karl@localhost) by beaver.jprc.com (8.9.3/8.9.3) id LAA12365; Thu, 4 Nov 1999 11:22:37 -0500 Original-To: ding@gnus.org X-Face: "5(T0tZd{6}pd~YzBG8O/*EW,.]6]@`m^e;fv65W^Y&=d"M\1H}>T~4_.kcDD.O~y3k)a6h R;Nmi>9|>Nm${2IpM0^RcUEa\jcq?KOP)C&~x51l~zCHTulL^_T|u0I^kB'z@]{`2YjQu In-Reply-To: Rob Browning's message of "03 Nov 1999 18:42:12 -0600" Original-Lines: 46 User-Agent: Gnus/5.070097 (Pterodactyl Gnus v0.97) XEmacs/21.2 (Shinjuku) Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:26174 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:26174 As Colin mentioned, I produced a module messkeyw.el for the purpose of prefrobnicating keywords on articles, both news (when posting) and mail (when sending as well as when receiving), simply by counting the most common words found. You can find it at http://www.cs.cmu.edu/~karl/gnus/messkeyw.el. Putting it to use well requires that you do things with {gnus,nnmail}-extra-headers and then rebuild your .overviews, if you use nnml. Putting it to use *really* well requires that you are a client of an INN installation which supports Keywords in overviews, and (best of all) that the INN incantation there has my related patch to auto-generate keywords on all incoming article bodies (within size limitation, to avoid pointlessly figuring keywords on MIMEd binaries and so forth). I produced this module in order to manufacture an ability to score on the Keywords header, which (under this type of implementation) happens to be a particularly good indicator of conversation relevance, much more so than scoring on things like Subject, because topic drift away from advertised Subject is so routine. FWIW, message-auto-keyword-insert in messkeyw.el generated the following header from this piece of mail: Keywords: keywords,system,gnus,article,articles,use,level,easily,used,todo,keyword,group,files And since keyword issues interest me, I happen to score up on "keywords" in Keywords, which meant that this piece of mail percolated nicely to the top of my ding *Summary*. A lot can be done with Keywords. But adding a neater interface for tweaking header content would certainly be interesting and useful; as it is, you can always `C-u g e' a mail message and add keywords of any sort that makes you feel good, including "todo" or whatnot. As to a quick jump-to operation based on such stuff, you're probably stepping farther into unknown water than you may realize, but on the other hand, it would be a cool additional interface. As to your suggestion for generalized storage...no, please don't. One of the benefits of per-group directory storage is that I can simply step into a directory and grep for something interesting. Yes, I have nnir.el (and use it heavily -- it has become part of my work here) but there is still benefit ultimately in being able to ask truly simple UNIX questions of my filesystem. --karl PS- The comment in messkeyw.el about "part of GNU Emacs" is because it was intended that messkeyw.el be inhaled as part of Gnus, but Lars has never quite taken it to that point. Ohwell.