* spam2.el (was: How to unregister message as spam/ham?)
[not found] ` <878wgn3j7v.fsf@topper.koldfront.dk>
@ 2009-09-10 14:31 ` Ted Zlatanov
[not found] ` <87pr9yk6wr.fsf@iki.fi>
0 siblings, 1 reply; 2+ messages in thread
From: Ted Zlatanov @ 2009-09-10 14:31 UTC (permalink / raw)
Cc: Ding Mailing List
The following message is a courtesy copy of an article
that has been posted to gnu.emacs.gnus as well.
On Wed, 09 Sep 2009 23:24:04 +0200 asjo@koldfront.dk (Adam Sjøgren) wrote:
AS> On Wed, 09 Sep 2009 16:15:32 -0500, Ted wrote:
>> I think your solution is fine. It's been a while since I looked at the
>> code, but I probably made a mistake with the duplicate elimination.
AS> Great! Or, well, you understand what I mean, I trust.
AS> (The patch does work for me, though - so in the specific case is isn't
AS> necessarily defective as such.)
>> I'm OK with you comitting it. I personally use a server-based solution
>> so I haven't needed this functionality in years.
AS> I haven't got a commit bit, so if someone who has would like to, please
AS> feel free. (I have signed papers.)
Can you prepare a full patch, with a ChangeLog entry?
>> I think spam.el has been around long enough that we should consider
>> redesigning it with what we've learned from the users' experience and
>> feedback. For instance, setting it up is much too complicated for 99%
>> of the users, while mentats like it just fine.
AS> I don't know what mentats are, but I agree. I wrote down a recipe way
AS> back when, and have used that since.
Mentats are in the Dune books by Frank Herbert. Basically human
computers. http://en.wikipedia.org/wiki/Mentat
Anyone using spam.el:
What parts of spam.el do you like? How do you use it?
What parts are too complicated?
What does it not do today but should?
I'll start:
- I like the automatic message moving (ham out of spam groups and spam
out of non-spam groups). I use that in conjunction with server-based
CRM114 filtering completely outside Gnus.
- the backend setup in the spam.el code is complicated. The
server/topic spam-related parameters are too numerous and probably
should be outside it.
- first-time setup is unpleasantly complex
- today it does not interact with GMail's built-in spam folders.
There's been recipes for that, but it probably should just work with a
simple setup statement (spam-backend-gmail?).
Ted
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: spam2.el
[not found] ` <87ab12k220.fsf@iki.fi>
@ 2009-09-14 19:29 ` Ted Zlatanov
0 siblings, 0 replies; 2+ messages in thread
From: Ted Zlatanov @ 2009-09-14 19:29 UTC (permalink / raw)
Cc: Ding Mailing List
The following message is a courtesy copy of an article
that has been posted to gnu.emacs.gnus as well.
On Thu, 10 Sep 2009 22:55:03 +0300 Teemu Likonen <tlikonen@iki.fi> wrote:
TL> On 2009-09-10 20:18 (+0200), Adam Sjøgren wrote:
>> If you set the variable I introduced, unregistering happens whenever
>> spam.el changes something from spam to ham, or from ham to spam before
>> it learns it again - as far as I can see (that is what happens on my
>> machine anyway).
>> * An email is detected as spam, but you realize that it isn't. You mark
>> it as ham. spam.el unregisters it from spam and relearns it as ham.
>>
>> (And the other way around.)
TL> Thanks. I wonder, though, what's the purpose of that
TL> spam-unregister-on-reregister variable? Shouldn't it be always turned on
TL> (non-nil)? Just to make a point: generally when the meaning of variable
TL> starts to sounds like
TL> (setq please-fix-this-stupid-bug t)
TL> then why not just unconditionally fix the bug and not introduce any new
TL> variables to confuse users?
We'll let you and others try it out and tell us if it works properly. I
agree with Adam, I try not to introduce changes to well-known libraries,
even if it seems like a good idea, without making them optional. I
wouldn't call the current behavior buggy, just badly designed (the
problem is with the general tracking of articles by spam.el).
TL> Of course I may have missed something. No offense meant; I'm really on
TL> the "thank you" side here. :-)
I would love to give you a working spam2.el soon, but it will probably
be next year. Meanwhile it's probably a good idea for me to touch
spam.el as little as possible and instead gather user opinions and
suggestions for spam2.el. cc-ing Ding list in case others have
opinions on this :)
Ted
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2009-09-14 19:29 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <87d464skqr.fsf@iki.fi>
[not found] ` <87fxb0jtfb.fsf@topper.koldfront.dk>
[not found] ` <87bplojt0u.fsf@topper.koldfront.dk>
[not found] ` <87ocpo9xww.fsf@iki.fi>
[not found] ` <874orgjqvo.fsf@topper.koldfront.dk>
[not found] ` <87ocpo47hl.fsf@topper.koldfront.dk>
[not found] ` <87eiqkb7qv.fsf@iki.fi>
[not found] ` <87r5ukuuw7.fsf@topper.koldfront.dk>
[not found] ` <87skevvmyz.fsf@lifelogs.com>
[not found] ` <878wgn3j7v.fsf@topper.koldfront.dk>
2009-09-10 14:31 ` spam2.el (was: How to unregister message as spam/ham?) Ted Zlatanov
[not found] ` <87pr9yk6wr.fsf@iki.fi>
[not found] ` <874oraackk.fsf@topper.koldfront.dk>
[not found] ` <87ab12k220.fsf@iki.fi>
2009-09-14 19:29 ` spam2.el Ted Zlatanov
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).