From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/41545 Path: main.gmane.org!not-for-mail From: prj@po.cwru.edu (Paul Jarc) Newsgroups: gmane.emacs.gnus.general Subject: Re: `gnus-unseen-mark' everywhere Date: Thu, 03 Jan 2002 16:59:54 -0500 Organization: What did you have in mind? A short, blunt, human pyramid? Sender: owner-ding@hpc.uh.edu Message-ID: References: <86elld3ptd.fsf@i2d.home> <86666nc1a0.fsf@i2d.home> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035176923 6689 80.91.224.250 (21 Oct 2002 05:08:43 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 05:08:43 +0000 (UTC) Return-Path: Original-Received: (qmail 18270 invoked from network); 3 Jan 2002 22:00:28 -0000 Original-Received: from malifon.math.uh.edu (mail@129.7.128.13) by mastaler.com with SMTP; 3 Jan 2002 22:00:28 -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 16MFuH-0005pp-00; Thu, 03 Jan 2002 16:00:13 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Thu, 03 Jan 2002 16:00:04 -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 PAA03931 for ; Thu, 3 Jan 2002 15:59:51 -0600 (CST) Original-Received: (qmail 18227 invoked by alias); 3 Jan 2002 21:59:55 -0000 Original-Received: (qmail 18222 invoked from network); 3 Jan 2002 21:59:55 -0000 Original-Received: from multivac.student.cwru.edu (HELO multivac.cwru.edu) (qmail-remote@129.22.96.25) by gnus.org with SMTP; 3 Jan 2002 21:59:55 -0000 Original-Received: (qmail 21793 invoked by uid 500); 3 Jan 2002 22:00:16 -0000 Original-To: ding@gnus.org In-Reply-To: (Simon Josefsson's message of "Thu, 03 Jan 2002 22:45:22 +0100") Mail-Copies-To: nobody Mail-Followup-To: ding@gnus.org Original-Lines: 24 User-Agent: Gnus/5.090005 (Oort Gnus v0.05) Emacs/20.7 (i386-redhat-linux-gnu) Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:41545 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:41545 Simon Josefsson wrote: > The gnus-article-unpropagatable-p etc stuff should be moved into > nnml/nnfolder (perhaps nnmail) then, because we wouldn't want `seen' > marks to be stored in nnml .marks. Well, at least some things other than "seen" should probably be still dealt with as they are now. E.g., "cache" really shouldn't be stored in any backend, because the information "cache" represents has nothing to do with what is stored in the backend. We could add a new mechanism for handling "seen" (and others like it, if there are any). > Hm, but this means the backends has knowledge about the semantics of > marks, which is wrong as well. Gnus could define a list of marks that are supposed to be per-user in shared groups; Gnus knows the semantics of the marks and thus knows which marks should be included. (And users might have different ideas about what ought to be per-user, so this could even be defcustom'ed.) Backends could then DTRT with whichever marks are included in that variable, without knowing *why* they're in that variable. Would that be any better? paul