From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/29755 Path: main.gmane.org!not-for-mail From: Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai=?iso-8859-1?q?_Gro=DFjohann?=) Newsgroups: gmane.emacs.gnus.general Subject: Re: avoid clash between multiple mail backends Date: 14 Apr 2000 23:12:11 +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 1035166373 4537 80.91.224.250 (21 Oct 2002 02:12:53 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 02:12:53 +0000 (UTC) Return-Path: Original-Received: from bart.math.uh.edu (bart.math.uh.edu [129.7.128.48]) by mailhost.sclp.com (Postfix) with ESMTP id 817E1D051E for ; Fri, 14 Apr 2000 17:13:01 -0400 (EDT) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by bart.math.uh.edu (8.9.1/8.9.1) with ESMTP id QAB10043; Fri, 14 Apr 2000 16:12:34 -0500 (CDT) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Fri, 14 Apr 2000 16:12:07 -0500 (CDT) Original-Received: from mailhost.sclp.com (postfix@sclp3.sclp.com [204.252.123.139]) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id QAA17084 for ; Fri, 14 Apr 2000 16:11:56 -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 52C0CD051E for ; Fri, 14 Apr 2000 17:12:12 -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 XAA10786 for ; Fri, 14 Apr 2000 23:12:11 +0200 (MES) Original-Received: from lucy.cs.uni-dortmund.de (lucy [129.217.20.160]) by marcy.cs.uni-dortmund.de id XAA24476; Fri, 14 Apr 2000 23:12:11 +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 XAA08423; Fri, 14 Apr 2000 23:12:11 +0200 X-Authentication-Warning: lucy.cs.uni-dortmund.de: grossjoh set sender to Kai.Grossjohann@CS.Uni-Dortmund.DE using -f Original-To: The Gnus Mailing List In-Reply-To: dsg@mitre.org's message of "14 Apr 2000 15:28:28 -0400" Original-Lines: 44 User-Agent: Gnus/5.0804 (Gnus v5.8.4) Emacs/20.6 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:29755 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:29755 dsg@mitre.org (David S. Goldberg) writes: > [...] It suppose it would be nice if each backend were given > different defaults so this work wouldn't be necessary but since the > majority of people only want one backend, I'm not sure it makes that > much difference. I have posted too quickly, for which I apologize. I think I should explain in more detail. I'm speaking as Advocate of the Newbies, once again... It appears that more and more people post on gnu.emacs.gnus who are trying to use more than one mail backend (for whatever reason). Subjectively, the frequency of such postings seems to be increasing. Of course, they don't know what they're doing, and hence they don't include server parameters, and hence they have problems. One solution is obvious: let all the backends use different active files, and maybe even different directories. This will help new users. But it might break things for unsuspecting old users. Hm. Let's talk about the active files. What happens now if you have two servers using the same active file? Does that mean that users won't have two servers with the same active file right now? Then the active file default could be changed. If using one active file for two servers now works (kind of), then a migration mechanism could look like this: server `nnml:foo' looks if the active file is specified in the server parameters. If it is, that active file is used. If no active file is specified in the server parameters, then it looks for a ~/Mail/active file and picks out all the relevant group entries from that and writes them to ~/Mail/active-nnml:foo and uses that file from now on. And now let's talk about directories. What happens if you have an nnml server and an nnmh server, both looking at the same directory (~/Mail, say)? (But not at the same active file.) Does this mean that creating an nnml group will make an nnmh group mysteriously appear? And vice versa? kai -- The birch trees fly way too low these days.