Gnus development mailing list
 help / color / mirror / Atom feed
* Catching up Mail Groups
@ 1996-03-20  4:39 Aharon (Al) Schkolnik
  1996-03-20  6:56 ` Jason L Tibbitts III
  0 siblings, 1 reply; 11+ messages in thread
From: Aharon (Al) Schkolnik @ 1996-03-20  4:39 UTC (permalink / raw)



Hi all.

	I really like gnus. (Shall I say that a few more times before
I start complaining ?  ;-) ).


	My biggest complaint is the way read articles are handled in
mail groups. I use :


(setq gnus-auto-expirable-newsgroups ".*:mail\..*")


which means that if I mark articles with E, they get expired. That is
a-good-thing. The problem is that I frequently forget, and mark
articles with d (that is what I'm used to doing in NNTP groups), or
simply want to catch-up the the group (with c). Then, the
articles are not expired. They stay around (invisibly) until I get
around to painstakenly cleaning them up by entering the group with C-u
<spc>, and then doing E down-arrow E down-arrow ad-nasuem. This is
a-bad-thing. So, I tried:

(setq gnus-total-expirable-newsgroups ".*:mail\..*")


This, I think, caused the desired effect of expiring the
articles. Although, quite frankly, I don't really understand the
difference between auto-expirable, and total-expirable. Anyway, the
performance hit was totally unacceptable - it took many, many seconds
each time I left a mail group (Expiring articles ........). This is
a-bad-thing. 


What I, and I believe many others, want is for articles in mail groups
which are not marked to be saved (u command), and which are read or
deleted, to be deleted after the expiration period. I guess what this
all means is that we want deletion (or whatever is done by
catching-up, the d command, etc.) to be treated as expiration. Of
course, this must be efficient. 


Thanks for your attention.


--
  The day is short, and the work is great,     |   Aharon Schkolnik
  and the laborers are lazy, and the reward    |   Aharon@Matat.Health.Gov.IL
  is great, and the Master of the house is     |
  impatient. - Ethics Of The Fathers Ch. 2     |


^ permalink raw reply	[flat|nested] 11+ messages in thread
* Re: Catching up Mail Groups
@ 1996-03-20  9:24 Aharon Schkolnik
  1996-03-20 16:31 ` Jack Vinson
  0 siblings, 1 reply; 11+ messages in thread
From: Aharon Schkolnik @ 1996-03-20  9:24 UTC (permalink / raw)
  Cc: Jason L Tibbitts III

Mail-from: From aharon Wed Mar 20 11:58:23 1996
Received: by healdb.matat.health.gov.il; id AA15953; Wed, 20 Mar 1996 11:57:29 +0300
References: <nag1cfkdi.fsf@healdb.matat.health.gov.il>
	<ufag2b4i77j.fsf@sina.hpc.uh.edu>
In-Reply-To: Jason L Tibbitts III's message of 20 Mar 1996 00:56:00 -0600
Message-Id: <n91gwf8g7.fsf@healdb.matat.health.gov.il>
Mime-Version: 1.0 (generated by tm-edit 7.44)
Content-Type: text/plain; charset=US-ASCII
Lines: 49
Xref: healdb.matat.health.gov.il mail.from_me:84
X-Gnus-Newsgroup: mail.from_me:84   Wed Mar 20 11:58:41 1996

>>>>> "Jason" == Jason L Tibbitts <tibbs@uh.edu> writes:

>>>>> "AS" == Aharon (Al) Schkolnik <aharon@healdb.matat.health.gov.il> writes:
    AS> What I, and I believe many others, want is for articles in
    AS> mail groups which are not marked to be saved (u command), and
    AS> which are read or deleted, to be deleted after the expiration
    AS> period.  I guess what this all means is that we want deletion
    AS> (or whatever is done by catching-up, the d command, etc.) to
    AS> be treated as expiration.

    Jason> This is exactly, positively, 100% what total-expire does.
    Jason> Every message that is killed, deleted or caught-up is
    Jason> deleted after the delay you set (default 28 days).  


	Actually, that's what I thought. I just wasn't sure. Then, the
problem which remains is the performance problem. See below.


    Jason> BTW, on a large nnml group (~1000 articles) with 28 day
    Jason> expiry it takes about three seconds to do the expiry if the
    Jason> disk is local to the machine.


    AS> Of course, this must be efficient.

    Jason> That's just the problem, isn't it?  It's kind of difficult
    Jason> to say where the bottleneck is since you don't provide any
    Jason> information at all about your environment, how many
    Jason> articles you're looking at or what backends you're using.

	Here's my example. I use babyl. I use the default expiration
period (I thought it was 7 days). I have a group with 132
articles left in it. 35 are saved (marked !). The rest are expired
(marked E). It took 100 seconds to expire the articles when I left the
group ! Now, I noticed another thing which might be related. When I
entered the group to see exactly what is in it (using <ctrl-u> <spc>)
gnus asked me if I wanted to see all 1703 articles ! Why would it
think there are 1703 articles ?


TIA.


--
  The day is short, and the work is great,     |   Aharon Schkolnik
  and the laborers are lazy, and the reward    |   Aharon@Matat.Health.Gov.IL
  is great, and the Master of the house is     |
  impatient. - Ethics Of The Fathers Ch. 2     |


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~1996-03-21 18:12 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1996-03-20  4:39 Catching up Mail Groups Aharon (Al) Schkolnik
1996-03-20  6:56 ` Jason L Tibbitts III
1996-03-20  8:13   ` Greg Stark
1996-03-20  9:19   ` Catching up Mail Groups - Efficiency - More Info Aharon (Al) Schkolnik
1996-03-20 19:19     ` Lars Magne Ingebrigtsen
     [not found]       ` <nvijzh5ox.fsf@healdb.matat.health.gov.il>
1996-03-21 13:16         ` Renumbering articles in mail groups Aharon (Al) Schkolnik
1996-03-21 15:30           ` Muhammad Farrukh Khan
1996-03-21 18:12           ` Lars Magne Ingebrigtsen
1996-03-20  9:24 Catching up Mail Groups Aharon Schkolnik
1996-03-20 16:31 ` Jack Vinson
1996-03-20 19:31   ` Hallvard B Furuseth

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).