From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/32947 Path: main.gmane.org!not-for-mail From: Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai =?iso-8859-1?q?Gro=DFjoha?= =?iso-8859-1?q?nn?=) Newsgroups: gmane.emacs.gnus.general Subject: Re: mail split with multiple backends Date: 23 Oct 2000 14:25:28 +0200 Sender: owner-ding@hpc.uh.edu Message-ID: References: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035169144 22599 80.91.224.250 (21 Oct 2002 02:59:04 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 02:59:04 +0000 (UTC) Cc: ding@gnus.org Return-Path: Original-Received: from spinoza.math.uh.edu (spinoza.math.uh.edu [129.7.128.18]) by mailhost.sclp.com (Postfix) with ESMTP id B0F84D051F for ; Mon, 23 Oct 2000 08:26:51 -0400 (EDT) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by spinoza.math.uh.edu (8.9.1/8.9.1) with ESMTP id HAB29888; Mon, 23 Oct 2000 07:26:15 -0500 (CDT) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Mon, 23 Oct 2000 07:25:32 -0500 (CDT) Original-Received: from mailhost.sclp.com (postfix@66-209.196.61.interliant.com [209.196.61.66] (may be forged)) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id HAA15714 for ; Mon, 23 Oct 2000 07:25:19 -0500 (CDT) Original-Received: from waldorf.cs.uni-dortmund.de (waldorf.cs.uni-dortmund.de [129.217.4.42]) by mailhost.sclp.com (Postfix) with ESMTP id 7AE3AD051F for ; Mon, 23 Oct 2000 08:25:41 -0400 (EDT) Original-Received: from marcy.cs.uni-dortmund.de (marcy.cs.uni-dortmund.de [129.217.20.159]) by waldorf.cs.uni-dortmund.de with ESMTP id OAA07801; Mon, 23 Oct 2000 14:25:29 +0200 (MES) Original-Received: from lucy.cs.uni-dortmund.de (lucy [129.217.20.160]) by marcy.cs.uni-dortmund.de id OAA22997; Mon, 23 Oct 2000 14:25:28 +0200 (MET DST) Original-Received: (from grossjoh@localhost) by lucy.cs.uni-dortmund.de (8.9.3/8.9.3/Debian 8.9.3-21) id OAA04830; Mon, 23 Oct 2000 14:25:28 +0200 Original-To: joules@writeme.com X-Face: /B3twq_DELA4]7alR?%xv(/f1N;bi:NN=UlA=(1a"pKte&5/Y/9*z&8q[P}+}YgJX_9*}k_ 0E|EJBC~yEok<#VOw:9GQWq1-;PCR-hd;3|Vk]~"|EM{Q5ir5nr!HzZ,W4\k5G|QWHw45gQ*tWydTR , User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/21.0.90 Original-Lines: 40 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:32947 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:32947 On 23 Oct 2000, Didier Verna wrote: > > Yup. The only thing I'm not very confident about is how we would > deal with interaction between different servers (like respooling > across backends). Well, the user enters a target server when using `B r', and the target server parameters decide the split methods. In the context of `B r', mail-sources is irrelevant. > Making server parameters of these variables don't seem like a > sufficiently abstracted design to me; the same applies to the kludge > I'm currently using BTW. Hm. I thought that server parameters would be a very good place to do it, but I've been thinking more from an implementation point of view, I'm afraid. Hm. > The other problem with this solution is that it still requires an > external mail split process, before Gnus actually reads its mail > sources. This should also be ideally avoided. I haven't thought very > much about this yet. You're right, this is bad. It could be circumvented if there was some protocol whereby mail splitting could leave messages where they are. But maybe it would be even better if there was just one variable which contained rules for splitting, and the target groups could be on any server and the rules could include conditions based on where the messages come from. I think that Lars says that this would be hard to implement, though, because the (some?) backends circumvent the normal -request-accept-article machinery, for efficiency. I wonder how much efficiency does this buy us? Maybe the splitting machinery should use the normal -request-accept-article machinery. kai -- I like BOTH kinds of music.