Gnus development mailing list
 help / color / mirror / Atom feed
* subscribe to thread or topic
@ 2019-04-17 23:55 Emanuel Berg
  2019-04-18 12:49 ` Dave Marquardt
  2019-04-25  6:18 ` Tassilo Horn
  0 siblings, 2 replies; 10+ messages in thread
From: Emanuel Berg @ 2019-04-17 23:55 UTC (permalink / raw)
  To: ding

In some high traffic groups it can be the
situation that you ask a question but the next
day you have 100+ new posts you don't care
about, and 2 answers, the next day 100+ posts
you don't care about and 0 answers, the day
after that 100+ posts you don't care about and
1 answer, etc.

And you never now when to
`gnus-group-unsubscribe-current-group' and drop
the whole matter as even a week after, there
can be an answer to your question. (Unless you
get a good answer, of course.)

So my question is, naturally, can I tell Gnus
to give the thread and/or subject special
treatment, so that it (Gnus) will automatically
bring it to your attention whenever there, and
if not be all quiet about it?

I know about scoring and how to use it
technically, but, if that is the answer, please
provide an example.

Will plain up-scoring really help as you must
wade thru the material anyway?

Or is there a shortcut to got to the high
score article?

-- 
underground experts united
http://user.it.uu.se/~embe8573




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

* Re: subscribe to thread or topic
  2019-04-17 23:55 subscribe to thread or topic Emanuel Berg
@ 2019-04-18 12:49 ` Dave Marquardt
  2019-04-25  6:18 ` Tassilo Horn
  1 sibling, 0 replies; 10+ messages in thread
From: Dave Marquardt @ 2019-04-18 12:49 UTC (permalink / raw)
  To: ding

Scoring should work here. You might also need to tell Gnus to sort the
articles in your *Summary* buffer by score.


-----------------------
On Thu, Apr 18 2019, Emanuel Berg wrote:

In some high traffic groups it can be the
situation that you ask a question but the next
day you have 100+ new posts you don't care
about, and 2 answers, the next day 100+ posts
you don't care about and 0 answers, the day
after that 100+ posts you don't care about and
1 answer, etc.

And you never now when to
`gnus-group-unsubscribe-current-group' and drop
the whole matter as even a week after, there
can be an answer to your question. (Unless you
get a good answer, of course.)

So my question is, naturally, can I tell Gnus
to give the thread and/or subject special
treatment, so that it (Gnus) will automatically
bring it to your attention whenever there, and
if not be all quiet about it?

I know about scoring and how to use it
technically, but, if that is the answer, please
provide an example.

Will plain up-scoring really help as you must
wade thru the material anyway?

Or is there a shortcut to got to the high
score article?

-- 
underground experts united
http://user.it.uu.se/~embe8573




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

* Re: subscribe to thread or topic
  2019-04-17 23:55 subscribe to thread or topic Emanuel Berg
  2019-04-18 12:49 ` Dave Marquardt
@ 2019-04-25  6:18 ` Tassilo Horn
  2019-04-25  7:00   ` Emanuel Berg
  1 sibling, 1 reply; 10+ messages in thread
From: Tassilo Horn @ 2019-04-25  6:18 UTC (permalink / raw)
  To: ding

Emanuel Berg <moasenwood@zoho.eu> writes:

> I know about scoring and how to use it
> technically, but, if that is the answer, please
> provide an example.

It is the answer!

;; Sort threads by total score, then by date of most recent article,
;; then by number.
(setq gnus-thread-sort-functions '(gnus-thread-sort-by-number
				   gnus-thread-sort-by-most-recent-date
				   gnus-thread-sort-by-total-score))

;; Score up followup articles
(add-hook 'message-sent-hook #'gnus-score-followup-article)

I also use adaptive scoring so that threads get their scores adapted
depending on if I've read messages from them.  If you want, you can
really get crazy with scoring.

> Will plain up-scoring really help as you must
> wade thru the material anyway?
> Or is there a shortcut to got to the high
> score article?
 
If you sort by score, you'll have the important stuff on top.

Bye,
Tassilo



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

* Re: subscribe to thread or topic
  2019-04-25  6:18 ` Tassilo Horn
@ 2019-04-25  7:00   ` Emanuel Berg
  2019-04-25  9:16     ` Eric S Fraga
  0 siblings, 1 reply; 10+ messages in thread
From: Emanuel Berg @ 2019-04-25  7:00 UTC (permalink / raw)
  To: ding

Tassilo Horn wrote:

>> I know about scoring and how to use it
>> technically, but, if that is the answer,
>> please provide an example.
>
> It is the answer!
>
> ;; Sort threads by total score [...]

Thanks man, message saved, hope to try all
of this!

> If you want, you can really get crazy
> with scoring.

OK, only that won't work on me, unless you also
have some Elisp to make me sane first?

-- 
underground experts united
http://user.it.uu.se/~embe8573




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

* Re: subscribe to thread or topic
  2019-04-25  7:00   ` Emanuel Berg
@ 2019-04-25  9:16     ` Eric S Fraga
  2019-04-25 22:41       ` Emanuel Berg
  0 siblings, 1 reply; 10+ messages in thread
From: Eric S Fraga @ 2019-04-25  9:16 UTC (permalink / raw)
  To: ding

On Thursday, 25 Apr 2019 at 09:00, Emanuel Berg wrote:
> Tassilo Horn wrote:
>> If you want, you can really get crazy
>> with scoring.
>
> OK, only that won't work on me, unless you also
> have some Elisp to make me sane first?

Most of the scoring customizations are done through gnus variables.  I
use scoring (both manual ad adaptive) a lot and have no specific elisp
code other than setq...

-- 
Eric S Fraga via Emacs 27.0.50 & org 9.2.2 on Debian 9.8




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

* Re: subscribe to thread or topic
  2019-04-25  9:16     ` Eric S Fraga
@ 2019-04-25 22:41       ` Emanuel Berg
  2019-04-26  5:42         ` Eric S Fraga
  0 siblings, 1 reply; 10+ messages in thread
From: Emanuel Berg @ 2019-04-25 22:41 UTC (permalink / raw)
  To: ding

Eric S Fraga wrote:

>>> If you want, you can really get crazy
>>> with scoring.
>>
>> OK, only that won't work on me, unless you
>> also have some Elisp to make me sane first?
>
> Most of the scoring customizations are done
> through gnus variables. I use scoring (both
> manual ad adaptive) a lot and have no
> specific elisp code other than setq...

... :)

-- 
underground experts united
http://user.it.uu.se/~embe8573




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

* Re: subscribe to thread or topic
  2019-04-25 22:41       ` Emanuel Berg
@ 2019-04-26  5:42         ` Eric S Fraga
  2019-04-26  6:32           ` Emanuel Berg
  0 siblings, 1 reply; 10+ messages in thread
From: Eric S Fraga @ 2019-04-26  5:42 UTC (permalink / raw)
  To: ding

On Friday, 26 Apr 2019 at 00:41, Emanuel Berg wrote:
> Eric S Fraga wrote:
>
>>>> If you want, you can really get crazy
>>>> with scoring.
>>>
>>> OK, only that won't work on me, unless you
>>> also have some Elisp to make me sane first?
>>
>> Most of the scoring customizations are done
>> through gnus variables. I use scoring (both
>> manual ad adaptive) a lot and have no
>> specific elisp code other than setq...
>
> ... :)

Okay:

#+begin_src emacs-lisp
  (setq gnus-default-adaptive-score-alist
        '(;(gnus-kill-file-mark)
          ;;(gnus-unread-mark)
          ;; (gnus-read-mark (from 5) (subject 30))
          (gnus-replied-mark (from 50) (subject 10))
          (gnus-read-mark (from 30) (subject 10))
          (gnus-cached-mark (from 30) (subject 10))
          (gnus-forwarded-mark (from 10) (subject 5))
          (gnus-saved-mark (from 10) (subject 5))
          (gnus-expirable-mark (from -5) (subject -10))
          (gnus-catchup-mark (from -5) (subject -30))
          (gnus-killed-mark (subject -100))
          (gnus-del-mark (from -10) (subject -50)))
        gnus-default-adaptive-word-score-alist '((42 . 3) ;cached
                                                 (65 . 2) ;replied
                                                 (70 . 1) ;forwarded
                                                 (82 . 1) ;read
                                                 (67 . -1) ;catchup
                                                 (69 . -1) ;expired
                                                 (75 . -3) ;killed
                                                 (114 . -3)) ;deleted
        gnus-thread-sort-functions '(gnus-thread-sort-by-date gnus-thread-sort-by-total-score)
        gnus-use-adaptive-scoring '(word line)
        )
#+end_src

although default settings for all of the above are reasonable.
-- 
Eric S Fraga via Emacs 27.0.50 & org 9.2.3 on Debian buster/sid




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

* Re: subscribe to thread or topic
  2019-04-26  5:42         ` Eric S Fraga
@ 2019-04-26  6:32           ` Emanuel Berg
  2019-04-26 16:01             ` Eric S Fraga
  0 siblings, 1 reply; 10+ messages in thread
From: Emanuel Berg @ 2019-04-26  6:32 UTC (permalink / raw)
  To: ding

Eric S Fraga wrote:

>>>> OK, only that won't work on me, unless you
>>>> also have some Elisp to make me
>>>> sane first?
>>>
>>> Most of the scoring customizations are done
>>> through gnus variables. I use scoring (both
>>> manual ad adaptive) a lot and have no
>>> specific elisp code other than setq...
>>
>> ... :)
>
> Okay:
>
> #+begin_src emacs-lisp (setq
> gnus-default-adaptive-score-alist
> '(;(gnus-kill-file-mark) ;;(gnus-unread-mark)
> ;; (gnus-read-mark (from 5) (subject 30))
> (gnus-replied-mark (from 50) (subject 10))
> (gnus-read-mark (from 30) (subject 10))
> (gnus-cached-mark (from 30) (subject 10))
> (gnus-forwarded-mark (from 10) (subject 5))
> (gnus-saved-mark (from 10) (subject 5))
> (gnus-expirable-mark (from -5) (subject -10))
> (gnus-catchup-mark (from -5) (subject -30))
> (gnus-killed-mark (subject -100))
> (gnus-del-mark (from -10) (subject -50)))
> gnus-default-adaptive-word-score-alist '((42 .
> 3) ;cached (65 . 2) ;replied (70 . 1)
> ;forwarded (82 . 1) ;read (67 . -1) ;catchup
> (69 . -1) ;expired (75 . -3) ;killed (114 .
> -3)) ;deleted gnus-thread-sort-functions
> '(gnus-thread-sort-by-date
> gnus-thread-sort-by-total-score)
> gnus-use-adaptive-scoring '(word line) )
> #+end_src
>
> although default settings for all of the
> above are reasonable.

No, I meant that was a joke, some Elisp to make
me sane, well, still thanks for the yank, I'll
study it. I'm not sure what adaptive scoring
is, my scoring thus far sure has been
100% static, just downgrading completely out of
the picture the people who are the most
annoying, spamming, and/or provoking, and they
have been less than 10 in as many years of
Gmane/Useneting. I take it it (adaptive
scoring) is described in detail in the
Gnus manual.

-- 
underground experts united
http://user.it.uu.se/~embe8573




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

* Re: subscribe to thread or topic
  2019-04-26  6:32           ` Emanuel Berg
@ 2019-04-26 16:01             ` Eric S Fraga
  2019-04-27 20:32               ` Emanuel Berg
  0 siblings, 1 reply; 10+ messages in thread
From: Eric S Fraga @ 2019-04-26 16:01 UTC (permalink / raw)
  To: ding

On Friday, 26 Apr 2019 at 08:32, Emanuel Berg wrote:
> I take it it (adaptive scoring) is described in detail in the Gnus
> manual.

Yes, and the best bit is that adaptive and static scoring can work well
together.

-- 
Eric S Fraga via Emacs 27.0.50 & org 9.2.2 on Debian 9.8




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

* Re: subscribe to thread or topic
  2019-04-26 16:01             ` Eric S Fraga
@ 2019-04-27 20:32               ` Emanuel Berg
  0 siblings, 0 replies; 10+ messages in thread
From: Emanuel Berg @ 2019-04-27 20:32 UTC (permalink / raw)
  To: ding

Eric S Fraga wrote:

>> I take it it (adaptive scoring) is described
>> in detail in the Gnus manual.
>
> Yes, and the best bit is that adaptive and
> static scoring can work well together.

Good, that makes sense, like with everything
else. The best from both worlds.

"Advance too quickly, you catch up with death.
But advance too slowly, death catches up
with YOU!"

-- 
underground experts united
http://user.it.uu.se/~embe8573




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

end of thread, other threads:[~2019-04-27 20:32 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-04-17 23:55 subscribe to thread or topic Emanuel Berg
2019-04-18 12:49 ` Dave Marquardt
2019-04-25  6:18 ` Tassilo Horn
2019-04-25  7:00   ` Emanuel Berg
2019-04-25  9:16     ` Eric S Fraga
2019-04-25 22:41       ` Emanuel Berg
2019-04-26  5:42         ` Eric S Fraga
2019-04-26  6:32           ` Emanuel Berg
2019-04-26 16:01             ` Eric S Fraga
2019-04-27 20:32               ` Emanuel Berg

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