Gnus development mailing list
 help / color / mirror / Atom feed
From: Simon Josefsson <jas@extundo.com>
Cc: <ding@gnus.org>
Subject: Re: nnml/nnfolder marks faster
Date: Tue, 25 Sep 2001 12:04:41 +0200 (CEST)	[thread overview]
Message-ID: <Pine.LNX.4.33.0109251146490.22329-100000@lie.extundo.com> (raw)
In-Reply-To: <m33d5cgdel.fsf@multivac.cwru.edu>

On Mon, 24 Sep 2001, Paul Jarc wrote:

> > Making Seen handled by the backend would make it equivalent to Recent,
> > which seems sort of useless.
>
> You're saying that Gnus is capable of storing Seen in a way that
> preserves the semantic difference from Recent, but backends are not?

Well, sort of.  I don't doubt that back ends are _capable_ of storing the
mark, but I think back ends should not store marks that don't have any
semantic meaning in the back end. Or maybe rather, back ends should not
store marks that have a semantic meaning somewhere ELSE. Just like the
Gnus Cache or Gnus Agent marks. This is because it prevents backup and
stuff like that..

> Maybe that's true for the current version of nnimap (either all marks
> are shared or all are private, right?)

It depends on the server, I think.  Some servers allows sharing marks,
and some allows even fine-grained control over what marks are shared using
IMAP ACLs, per group.  Some doesn't allow non-standard marks at all.  And
some servers just forgets marks randomly..

> I wouldn't object to hiding Seen from nnimap if nnimap can't handle it
> properly, but such hiding should not be forced on all backends.  The
> list of hidden marks should be configured at least per-backend, if not
> per-server or maybe even per-group.  The backend interface should not
> assume limitations in backends' capabilities, and semantic issues
> should be kept orthogonal to storage issues as much as possible.

I think I agree -- but I view the Seen mark similar to the Cache or Agent
marks, so I don't want the mark in the back end.  (Hmm, this new "back
end" feels a bit funny..)

Ok, so are you suggesting that the Seen mark should be stored in the
backend as well?  In this case, what makes Seen different from Recent?
I.e., why should we have both then?  Maybe I'm just missing something.



  reply	other threads:[~2001-09-25 10:04 UTC|newest]

Thread overview: 39+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-09-08 19:38 Simon Josefsson
2001-09-12 19:42 ` Dan Christensen
2001-09-14 13:43   ` Simon Josefsson
2001-09-14 14:51     ` Paul Jarc
2001-09-14 17:32       ` Simon Josefsson
2001-09-14 18:08         ` Paul Jarc
2001-12-30  3:52           ` Lars Magne Ingebrigtsen
2001-12-31 10:02             ` Paul Jarc
2001-12-31 10:07               ` Lars Magne Ingebrigtsen
2001-12-31 10:28                 ` Paul Jarc
2001-12-31 10:34                   ` Lars Magne Ingebrigtsen
2001-12-31 10:56                     ` Paul Jarc
2001-12-31 10:59                       ` Lars Magne Ingebrigtsen
2001-12-31 11:20                         ` Paul Jarc
2001-09-14 18:11     ` Dan Christensen
2001-09-14 18:23       ` Dan Christensen
2001-09-20 18:38         ` Simon Josefsson
2001-09-21 15:00           ` Dan Christensen
2001-09-21 16:23             ` Simon Josefsson
2001-09-22 15:29               ` Dan Christensen
2001-09-22 16:53                 ` Simon Josefsson
2001-09-22 21:19                   ` Paul Jarc
2001-09-22 22:50                     ` Simon Josefsson
2001-09-23  6:17                       ` Paul Jarc
2001-09-23 10:13                         ` Simon Josefsson
2001-09-23 15:13                           ` Harry Putnam
2001-09-23 16:56                             ` Nevin Kapur
2001-09-23 20:46                               ` Simon Josefsson
2001-09-23 20:39                             ` Simon Josefsson
2001-09-23 22:50                             ` Kai Großjohann
2001-09-25  3:25                           ` Paul Jarc
2001-09-25 10:04                             ` Simon Josefsson [this message]
2001-09-25 15:45                               ` Paul Jarc
2001-09-25 16:53                                 ` Simon Josefsson
2001-09-25 17:08                                   ` Paul Jarc
2001-09-24 17:03                   ` Dan Christensen
2001-09-24 17:40                     ` Simon Josefsson
2001-09-25  2:28                       ` Dan Christensen
2001-09-25 17:19                         ` Simon Josefsson

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=Pine.LNX.4.33.0109251146490.22329-100000@lie.extundo.com \
    --to=jas@extundo.com \
    --cc=ding@gnus.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).