http://bugzilla.spamassassin.org/show_bug.cgi?id=3077





------- Additional Comments From [EMAIL PROTECTED]  2004-02-25 20:29 -------
well...   I don't want yet another tool, and I don't want one tool calling 
another tool.  there was a ticket 
open about "spamassassin does too much stuff", which was basically asking that 
it be split into a 
different tool per command type.

imo, we can make things faster if we eliminate module loading until necessary.  
For instance, 
'spamassassin -d' needs M::SA, which reads in _EVERYTHING_: Bayes, Plugin 
handlers, ConfLDAP, 
ConfSQL...  We also need M::SA::Message which uses MsgNode, which uses 
MIME::Base64, MIME::
QuotedPrintable, M::SA::HTML (which uses HTML::Parser, etc.) ...

Essentially, we snow ball big time.  So why not yet another tool?  Because we 
want to avoid code 
replication, which means that code will call 
M::SA::remove_spamassassin_markup()...  Which loads all 
the stuff above.  So there'd be no gain there anyway.



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

Reply via email to