From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/38881 Path: main.gmane.org!not-for-mail From: prj@po.cwru.edu (Paul Jarc) Newsgroups: gmane.emacs.gnus.general Subject: Re: nnml/nnfolder marks faster Date: Sun, 23 Sep 2001 02:17:16 -0400 Organization: What did you have in mind? A short, blunt, human pyramid? Message-ID: References: <878zf76y7l.fsf@uwo.ca> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035174678 24910 80.91.224.250 (21 Oct 2002 04:31:18 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 04:31:18 +0000 (UTC) Return-Path: Return-Path: Original-Received: (qmail 24277 invoked from network); 23 Sep 2001 06:17:17 -0000 Original-Received: from multivac.student.cwru.edu (HELO multivac.cwru.edu) (261@129.22.96.25) by gnus.org with SMTP; 23 Sep 2001 06:17:17 -0000 Original-Received: (qmail 22440 invoked by uid 500); 23 Sep 2001 06:17:38 -0000 Mail-Followup-To: ding@gnus.org Original-To: ding@gnus.org Mail-Copies-To: never In-Reply-To: (Simon Josefsson's message of "Sun, 23 Sep 2001 00:50:05 +0200") User-Agent: Gnus/5.090004 (Oort Gnus v0.04) Emacs/20.7 Original-Lines: 32 Xref: main.gmane.org gmane.emacs.gnus.general:38881 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:38881 Simon Josefsson wrote: > prj@po.cwru.edu (Paul Jarc) writes: >> I think everything stored in newsrc.eld should also be stored in the >> backend. > > Erm, even e.g. `cache', `download' and `unsend'? Um. Well, everything that would still be accurate if the group were moved to another Gnus. (I think this would include 'seen.) For other things, I wonder if it might make sense to make them not be marks. > I mean, if those marks are stored in the backend and the backend > somehow change these marks (e.g. by backup/restore) the marks will be > inaccurate and Gnus will break. Right. > If an article is cached or not is not something a backend should (or > even could!) worry about, only the Gnus Cache stuff should worry about > that. That's why I wonder if it might be good to, e.g., store all the cache information in one place, separate from marks. > The long term solution is of course that the scoring system, Gnus > Cache and Gnus Agent keeps track of their internal states themselves, > instead of pushing this into the backend which isn't safe. Ah - I guess you have the same idea. Convenient, that. :) paul