On Wed, 22 Sep 2004, Daniel Quinlan wrote:
Juhapekka Tolvanen <[EMAIL PROTECTED]> writes:
1) Switch off that Bayesian filter of SpamAssassin, because it is implemented in slow interpreted language called Perl.
2) Use DSPAM as Bayesian-like filter, because it is implemented in lightning-fast compiled language called C.
Okay, and not to get off the topic on your opinion on perl versus c, but the first thing perl does when it executes a script is compiles it. This is why spamd is a decent solution despite being written in perl, because it only starts up once.
I'm not saying that a constantly-running perl program is as fast as a compiled C app all of the time, but if you're going to sit here and suggest changes to the SpamAssassin development team without possibly having evaluated 3.0.0-Release for 24 hours, you might want to drop the condescending attitude, since I'm *sure* we all know what perl and C are.
The dev team works damned hard, for no pay. If you want something better, you're more than welcome to write it, in your language of choice.
Just my 0.02
-Dan Mahoney
You might also want to look into Bogofilter or SpamProbe.
However, it would be better to integrate something into SpamAssassin and just fix the performance issues to avoid reparsing and rerendering penalties.
But remember: libdspam is licensed under GNU GPL 2. And SpamAssasin 3.0 is licensed under Apache Software License, Version 2. According to FSF that license is incompatible with GNU GPL:
http://www.fsf.org/licenses/license-list.html#GPLIncompatibleLicenses
The ASF disagrees:
http://www.apache.org/licenses/GPL-compatibility.html
Maybe author of DSPAM could change license of that library to GNU LGPL.
The author of DSPAM (who I notice is on your Cc: list) seems to have some sort of grudge against SpamAssassin, judging from the vitriol on the DSPAM web pages, so good luck. I'm not even sure a change is really needed, but if there's some sort of change needed, we could perhaps discuss it further.
Daniel
-- Daniel Quinlan ApacheCon! 13-17 November (3 SpamAssassin http://www.pathname.com/~quinlan/ http://www.apachecon.com/ sessions & more)
--
"I hate Windows"
-Tigerwolf, Anthrocon 2004
--------Dan Mahoney-------- Techie, Sysadmin, WebGeek Gushi on efnet/undernet IRC ICQ: 13735144 AIM: LarpGM Site: http://www.gushi.org ---------------------------