From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/55362 Path: main.gmane.org!not-for-mail From: Simon Josefsson Newsgroups: gmane.emacs.gnus.general Subject: Re: automatic Agentizing of servers (was: Summary buffer Date: Tue, 30 Dec 2003 00:53:32 +0100 Sender: ding-owner@lists.math.uh.edu Message-ID: References: <4nn0aleo5u.fsf@lockgroove.bwh.harvard.edu> <4nd6bhhf0j.fsf@lockgroove.bwh.harvard.edu> <877k0fwc8i.fsf@doohan.bang.priv.no> <87y8sv2smn.fsf@doohan.bang.priv.no> <87u13jxmzg.fsf@doohan.bang.priv.no> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1072742041 28284 80.91.224.253 (29 Dec 2003 23:54:01 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 29 Dec 2003 23:54:01 +0000 (UTC) Cc: ding@gnus.org Original-X-From: ding-owner+M3902@lists.math.uh.edu Tue Dec 30 00:53:54 2003 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1Ab7Cs-0006xF-00 for ; Tue, 30 Dec 2003 00:53:54 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1Ab7Ch-000458-00; Mon, 29 Dec 2003 17:53:43 -0600 Original-Received: from justine.libertine.org ([66.139.78.221] ident=postfix) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1Ab7CZ-000452-00 for ding@lists.math.uh.edu; Mon, 29 Dec 2003 17:53:35 -0600 Original-Received: from yxa.extundo.com (178.230.13.217.in-addr.dgcsystems.net [217.13.230.178]) by justine.libertine.org (Postfix) with ESMTP id 526703A0047 for ; Mon, 29 Dec 2003 17:53:34 -0600 (CST) Original-Received: from latte.josefsson.org (yxa.extundo.com [217.13.230.178]) (authenticated bits=0) by yxa.extundo.com (8.12.10/8.12.10) with ESMTP id hBTNrWAU006775 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Tue, 30 Dec 2003 00:53:33 +0100 Original-To: Kevin Greiner Mail-Copies-To: nobody X-Hashcash: 0:031229:kgreiner@xpediantsolutions.com:2b4acdc6e7a92b1d X-Hashcash: 0:031229:ding@gnus.org:63b4bfc0080b3ee3 In-Reply-To: (Kevin Greiner's message of "Mon, 29 Dec 2003 17:37:40 -0600") User-Agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3.50 (gnu/linux) Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:55362 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:55362 Kevin Greiner writes: >>> It is also incorrect as, as I mentioned earlier, the agent has more >>> uses than agentizing remote backends. >> >> When do you want to agentize a non-remote backend like nnml or >> nnfolder? In any case, it does say 'typically', so weird situations >> like nnml over slow remote NFS is conceivable. Can you suggest (or >> better, commit) improved wording? > > My apologies for mispeaking. I don't like stepping on capabilities > that other people introduced and, as this thread progressed, that is > what seemed to be happening here. I just checked backwards in the log > only to find that you introduced the gnus-agent-auto-agentize-methods > variable. That makes you the expert on how it should be used, or in > this case initialized. But it doesn't rule out the possibility that I'm wrong. :-) The auto-agentification is rather simplistic, basically I believe it now just work like: IF NOT EXISTS ~/News/agent/lib/servers THEN DOLIST (cons gnus-select-method gnus-secondary-select-methods) method = (gnus-method-to-server LISTEL) IF CAR(method) MEMBER OF gnus-agent-auto-agentize-methods ADD method TO gnus-agent-covered-methods WRITE gnus-agent-covered-methods INTO ~/News/agent/lib/servers With apologies for the... interesting looking... pseduo-code.