From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/42869 Path: main.gmane.org!not-for-mail From: Steinar Bang Newsgroups: gmane.emacs.gnus.general Subject: Re: Benchmarking Gnus Date: Fri, 01 Feb 2002 16:31:42 +0100 Organization: Probably a good idea Sender: owner-ding@hpc.uh.edu Message-ID: <87adutrzfl.fsf@home.lan> References: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035178053 14509 80.91.224.250 (21 Oct 2002 05:27:33 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 05:27:33 +0000 (UTC) Return-Path: Original-Received: (qmail 23951 invoked from network); 1 Feb 2002 15:38:12 -0000 Original-Received: from malifon.math.uh.edu (mail@129.7.128.13) by mastaler.com with SMTP; 1 Feb 2002 15:38:12 -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 16Wfhi-0007WA-00; Fri, 01 Feb 2002 09:34:19 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Fri, 01 Feb 2002 09:34:07 -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 JAA08814 for ; Fri, 1 Feb 2002 09:32:57 -0600 (CST) Original-Received: (qmail 23807 invoked by alias); 1 Feb 2002 15:32:15 -0000 Original-Received: (qmail 23802 invoked from network); 1 Feb 2002 15:32:15 -0000 Original-Received: from ingebrigtsen.no (HELO quimby2.netfonds.no) (195.204.10.66) by gnus.org with SMTP; 1 Feb 2002 15:32:15 -0000 Original-Received: from news by quimby2.netfonds.no with local (Exim 3.12 #1 (Debian)) id 16Wfkt-0007BX-00 for ; Fri, 01 Feb 2002 16:37:35 +0100 Original-To: ding@gnus.org Original-Path: not-for-mail Original-Newsgroups: gnus.ding Original-Lines: 51 Original-NNTP-Posting-Host: 195.1.63.3 Original-X-Trace: quimby2.netfonds.no 1012577855 27622 195.1.63.3 (1 Feb 2002 15:37:35 GMT) Original-X-Complaints-To: usenet@quimby2.netfonds.no Original-NNTP-Posting-Date: 1 Feb 2002 15:37:35 GMT User-Agent: Gnus/5.090006 (Oort Gnus v0.06) Emacs/20.7 (i386-debian-linux-gnu) Cancel-Lock: sha1:+1Wm6uC+/Z9Z7o8vKX35ZvJt4Ds= Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:42869 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:42869 >>>>> Simon Josefsson : > On Fri, 1 Feb 2002, ShengHuo ZHU wrote: >>> If you mean: "if you run expiry when unplugged, are the results >>> transferred to the nnimap group, when you go plugged?", the answer >>> was no, the last time I tried. >> Gnus should skip expiring offline servers, shouldn't it? > IMHO it should remember the expiry command and run it when you get > back online. That's what I would think. > Hm. But the conditions that decides which articles should be > expired could have changed until then. Some articles may have been ticked from a different client, you mean? If they have, Gnus should detect that, not delete the article, import the flags for the changed articles into agent, fetching or re-fetching copies of the articles if neccessary. This may be more than a 5-liner...:-) but see below. > Nah, I think you are right, if you want to expire a group, you need > to be online. If you are offline, maybe it should expire the local > agent directory instead. Opinions? IMO an agentized group should reflect the underlying group as closely as possible. This means that all operations, including move and expiry, should be available, and operate the same way as they do when plugged. The basic worldview is that the underlying group is the master, and that the agent group will reflect the master as closely as possible. This goes for nnimap groups. Ie. if an article has been deleted on the server, I would like the article to be deleted in the agent as well, even if I had it ticked there. However, for nntp, I have a different requirement. On nntp, I would like to keep a ticked article, even if the article have been expired on the server. Though I can live with an identical behaviour to what I see with nnimap, if it is still possible to save local copies of articles, in the way we did before agent. Is it?