Gnus development mailing list
 help / color / mirror / Atom feed
* problem with thread scoring
@ 1999-08-25  9:43 Gerald.Preissler
  1999-08-25 10:40 ` Toby Speight
  0 siblings, 1 reply; 8+ messages in thread
From: Gerald.Preissler @ 1999-08-25  9:43 UTC (permalink / raw)



Hi folks!

What I want to do :

I want to lower the score for (sub-)threads that I´m no interested in.
I try to use adaptive scoring to lower the score for any reply to an
article that I have marked with gnus-del-mark or that has gnus-low-
score-mark.

The score list I came up with is :

(defvar gnus-default-adaptive-score-alist
       '((gnus-unread-mark)
         (gnus-ticked-mark)
         (gnus-dormant-mark (from 5))
         (gnus-del-mark (thread -1))
         (gnus-read-mark)
         (gnus-expirable-mark)
         (gnus-killed-mark)
         (gnus-kill-file-mark)
         (gnus-ancient-mark)
         (gnus-low-score-mark (thread -1))
         (gnus-catchup-mark) ))

Unfortunatly, this does not work as expected. When I score down some
threads and try to leave the group, gnus complains with :
Symbol´s function definition is void: thread

My questions are :
- what am I doing wrong?
- is this a sensible way to achive what I want in the first place?

And an other thing :

>From reading the info file I learned that using adaptive scoring together
with auto-expiry is bad because adaptive scoring is messed up by the
expirable mark set by auto expiry. Does this mean that I can use the two
together if I *don´t* score on gnus-expirable-mark as in the example
above?

thanks
        Jerry

-- 
Just being paranoid does not mean they´re *not* out to get you...


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

* Re: problem with thread scoring
  1999-08-25  9:43 problem with thread scoring Gerald.Preissler
@ 1999-08-25 10:40 ` Toby Speight
  1999-08-25 10:57   ` Shaun Lipscombe
  1999-08-25 18:36   ` Gerald.Preissler
  0 siblings, 2 replies; 8+ messages in thread
From: Toby Speight @ 1999-08-25 10:40 UTC (permalink / raw)


Gerald> Gerald Preissler <URL:mailto:Gerald.Preissler@gmx.de>

0> In article <87k8qkjiui.fsf@nathan.localnet>, Gerald wrote:

Gerald> I want to lower the score for (sub-)threads that I´m not
                                                         ^^^
Did you know you have an acute accent instead of apostrophe there?

Gerald> interested in.  I try to use adaptive scoring to lower the
Gerald> score for any reply to an article that I have marked with
Gerald> gnus-del-mark or that has gnus-low- score-mark.
Gerald>
Gerald> The score list I came up with is :
Gerald>
Gerald> (defvar gnus-default-adaptive-score-alist
Gerald>        '(;;...
Gerald>          (gnus-del-mark (thread -1))
Gerald>          (gnus-low-score-mark (thread -1))))
Gerald>
Gerald> Unfortunatly, this does not work as expected. When I score
Gerald> down some threads and try to leave the group, gnus complains
Gerald> with:
Gerald> Symbol´s function definition is void: thread
              ^ Did Emacs really use the accent there?

You want to use 'followup instead of 'thread.  For example, 

((gnus-unread-mark)
 (gnus-ticked-mark
  (from 4)
  (subject 4)
  (followup 10))
 (gnus-dormant-mark
  (from 5)
  (subject 2)
  (followup 25))
 (gnus-del-mark
  (from -3)
  (subject -3))
 (gnus-read-mark
  (from 3)
  (subject 3))
 (gnus-expirable-mark)
 (gnus-killed-mark
  (from -1)
  (subject -3)
  (followup -10))
 (gnus-kill-file-mark)
 (gnus-catchup-mark
  (subject -1)))

(I tend to kill threads I'm not interested in).


Gerald> From reading the info file I learned that using adaptive
Gerald> scoring together with auto-expiry is bad because adaptive
Gerald> scoring is messed up by the expirable mark set by auto
Gerald> expiry.  Does this mean that I can use the two together if
Gerald> I *don´t* score on gnus-expirable-mark as in the example
Gerald> above?

It means that if you mark items as read with 'd' (i.e. they have the
'r' mark) then they won't be expirable.  And if they're expirable,
then they have the 'E' mark, which is not in itself very useful for
scoring.

I recommend you look at total-expire if you want to use adaptive
scoring on your mail.  That's what I use, and I'm quite happy with it
(I have a couple of groups with nnmail-expiry-wait set to 'never in
the group parameters; my spam group has a very short expiry (any
false positives I move into the appropriate real group); other groups
expire after a few weeks).  Of course, articles marked as unread
(ticked, dormant and unseen articles) don't get expired, even by
total-expire.



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

* Re: problem with thread scoring
  1999-08-25 10:40 ` Toby Speight
@ 1999-08-25 10:57   ` Shaun Lipscombe
  1999-08-25 11:15     ` Alexandre Oliva
                       ` (2 more replies)
  1999-08-25 18:36   ` Gerald.Preissler
  1 sibling, 3 replies; 8+ messages in thread
From: Shaun Lipscombe @ 1999-08-25 10:57 UTC (permalink / raw)



What is the purpose of dormant?  I have used it before and in the
manual it says that its too mark followups as interesting.  Is this
just used then, to increase a sub-thread score... or does it have
another purpose?

Thanks,

Shaun

-- 
          (o_
(o_  (o_  //\
(/)_ (/)_ V_/_   shaun.lipscombe@gasops.co.uk



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

* Re: problem with thread scoring
  1999-08-25 10:57   ` Shaun Lipscombe
@ 1999-08-25 11:15     ` Alexandre Oliva
  1999-08-25 11:20     ` Toby Speight
  1999-08-25 12:14     ` Kai Großjohann
  2 siblings, 0 replies; 8+ messages in thread
From: Alexandre Oliva @ 1999-08-25 11:15 UTC (permalink / raw)
  Cc: ding

On Aug 25, 1999, Shaun Lipscombe <shaun.lipscombe@gasops.co.uk> wrote:

> What is the purpose of dormant?  I have used it before and in the
> manual it says that its too mark followups as interesting.

I use it to mark patches I submit, so that they're not expired, and
they pop up whenever there's a reply about them, suggesting
improvements, approving or rejecting them.

It's also useful to track bug reports, so that, when some other
maintainer replies, you can automagically have the original bug report
presented to you, so you can choose to add some information or simply
delete it.

-- 
Alexandre Oliva http://www.dcc.unicamp.br/~oliva IC-Unicamp, Bra[sz]il
oliva@{dcc.unicamp.br,guarana.{org,com}} aoliva@{acm.org,computer.org}
oliva@{gnu.org,kaffe.org,{egcs,sourceware}.cygnus.com,samba.org}
** I may forward mail about projects to mailing lists; please use them


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

* Re: problem with thread scoring
  1999-08-25 10:57   ` Shaun Lipscombe
  1999-08-25 11:15     ` Alexandre Oliva
@ 1999-08-25 11:20     ` Toby Speight
  1999-08-25 12:14     ` Kai Großjohann
  2 siblings, 0 replies; 8+ messages in thread
From: Toby Speight @ 1999-08-25 11:20 UTC (permalink / raw)


Shaun> Shaun Lipscombe <URL:mailto:shaun.lipscombe@gasops.co.uk>

0> In article <wkbtbwcem2.fsf@gasops.co.uk>, Shaun wrote:

Shaun> What is the purpose of dormant?  I have used it before and in
Shaun> the manual it says that its too mark followups as interesting.
Shaun> Is this just used then, to increase a sub-thread score... or
Shaun> does it have another purpose?

It's to keep an article around, but not show it unless there's a
followup visible.  For instance, if someone posts a large bit of code
related to something I'm working on, I might mark it dormant so that
if someone follows-up responding with a highly-trimmed quote I will
have the original available for context.

Actually, I just use it for almost anything I want to go into the
cache without distracting me every time I look in the group.

In itself, dormant doesn't affect scoring - though like any mark,
you can use it to do adaptive scoring.  (I do, because if I've made
something dormant, it's because it's a topic I'd like to track).



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

* Re: problem with thread scoring
  1999-08-25 10:57   ` Shaun Lipscombe
  1999-08-25 11:15     ` Alexandre Oliva
  1999-08-25 11:20     ` Toby Speight
@ 1999-08-25 12:14     ` Kai Großjohann
  2 siblings, 0 replies; 8+ messages in thread
From: Kai Großjohann @ 1999-08-25 12:14 UTC (permalink / raw)


Shaun Lipscombe <shaun.lipscombe@gasops.co.uk> writes:

> What is the purpose of dormant?

It's for people who switched to total-expire from auto-expire and are
now missing a way to mark articles such that they will be kept but not
shown by default.

Dormant articles are kept on disk but not shown by default.  This is
very similar to the behavior of read messages when total-expire is
off.  Thus, it can be used as a substitute when total-expire is on.

kai
-- 
I like BOTH kinds of music.


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

* Re: problem with thread scoring
  1999-08-25 10:40 ` Toby Speight
  1999-08-25 10:57   ` Shaun Lipscombe
@ 1999-08-25 18:36   ` Gerald.Preissler
  1999-08-30 14:23     ` Robert Bihlmeyer
  1 sibling, 1 reply; 8+ messages in thread
From: Gerald.Preissler @ 1999-08-25 18:36 UTC (permalink / raw)


Toby Speight <Toby.Speight@streapadair.freeserve.co.uk> writes:

> Gerald> I want to lower the score for (sub-)threads that I´m not
>                                                          ^^^
> Did you know you have an acute accent instead of apostrophe there?
> 
errr - no. I just typed shift-# and never thought about it :-)

> 
> You want to use 'followup instead of 'thread.  For example, 
> 
Thanks for the hint, I will try it. I'm still confused why `thread'
gives the error message on my system, though. I read through the
info node again and still can't figure out why. 


> I recommend you look at total-expire if you want to use adaptive
> scoring on your mail.  That's what I use, and I'm quite happy with it

I'll look into this.

thanks for your reply

                Jerry

-- 
Just being paranoid does not mean they´re *not* out to get you...


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

* Re: problem with thread scoring
  1999-08-25 18:36   ` Gerald.Preissler
@ 1999-08-30 14:23     ` Robert Bihlmeyer
  0 siblings, 0 replies; 8+ messages in thread
From: Robert Bihlmeyer @ 1999-08-30 14:23 UTC (permalink / raw)


Hi,

>>>>> On 25 Aug 1999 20:36:47 +0200
>>>>> Gerald.Preissler@gmx.de said:

 Gerald> Toby Speight <Toby.Speight@streapadair.freeserve.co.uk>
 Gerald> writes:
 >> Did you know you have an acute accent instead of apostrophe
 >> there?
 >>
 Gerald> errr - no. I just typed shift-# and never thought about it
 Gerald> :-)

Shift-# should generate an apostrophe/single quote "'", not an acute
accent in normal german configuration.

        Robbe

-- 
Robert Bihlmeyer	reads: Deutsch, English, MIME, Latin-1, NO SPAM!
<robbe@orcus.priv.at>	<http://stud2.tuwien.ac.at/~e9426626/sig.html>


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

end of thread, other threads:[~1999-08-30 14:23 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-08-25  9:43 problem with thread scoring Gerald.Preissler
1999-08-25 10:40 ` Toby Speight
1999-08-25 10:57   ` Shaun Lipscombe
1999-08-25 11:15     ` Alexandre Oliva
1999-08-25 11:20     ` Toby Speight
1999-08-25 12:14     ` Kai Großjohann
1999-08-25 18:36   ` Gerald.Preissler
1999-08-30 14:23     ` Robert Bihlmeyer

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