Hello,

Does someone have a working setup that by default hides (e.g. by
assigning them a low score) all posts to a group except if they start
a new thread?

The Gnus documentation alludes that something like this is possible in
the description of the orphan score atom [1]:

> orphan
>
>     The value of this entry should be a number. Articles that do not
>     have parents will get this number added to their scores. Imagine
>     you follow some high-volume newsgroup, like ‘comp.lang.c’. Most
>     likely you will only follow a few of the threads, also want to see
>     any new threads.
>
>     You can do this with the following two score file entries:
>
>             (orphan -500)
>             (mark-and-expunge -100)
>
>     When you enter the group the first time, you will only see the new
>     threads. You then raise the score of the threads that you find
>     interesting (with I T or I S), and ignore (c y) the rest. Next
>     time you enter the group, you will see new articles in the
>     interesting threads, plus any new threads.
>
>     I.e., the orphan score atom is for high-volume groups where a few
>     interesting threads which can’t be found automatically by ordinary
>     scoring rules exist.

I edited the score file of one high-volume group to contain

((orphan 500)
 (mark -100))

Now when I enter this group, the value of the variable gnus-orphan-score
is indeed 500, so the score file is taken into account.

However, when I now call M-x gnus-score-find-trace on some articles, the
orphan value is never applied.  (Other global score rules are applied,
so scoring generally does work and I use it.)

Any idea of what could be the problem here?

Any alternative ideas on how to deal with high-volume groups?

Thanks
Christoph

[1] 
https://www.gnu.org/software/emacs/manual/html_mono/gnus.html#index-score-file-atoms


Reply via email to