On Saturday, Aug 2, 2003, at 14:16 US/Pacific, Raul Dias wrote:



Hi,

Em S?, 2003-08-02 ās 16:49, Florin Andrei escreveu:

How about separating the rules from the SpamAssassin distribution
itself, and offer them as a separate package? This would be similar to
the way intrusion detection systems (Snort, etc.) and antivirus
applications work.

I think this is a great idea.
I thought about this some time ago, and wonder about some gotchas in
doing this:
1 - Lots of rules depends on the sa "engine" being used to work, like
eval tests.
2 - Depending on the type of rules it would have to check the sa
"engine" version at run time to be sure it can be used.
3 - Some tests if not preperly written or used with a "buggy" version of
sa "engine", could bring sa down.
4 - For this to work out, an extra amount of qa tests would be necessary
to make sure nothing would break during rule package releases.
5 - I am not sure the authors of sa (and volunteers) have enough time
for doing this. This process could slow sa development.
AFAI Imagine, anti-virus software companies have different teams to
deal with this issues.



Some of these concerns are handled if you don't expect a given set of rules to work with every engine version.


For example, you might have branches of the rules that are engine specific. Sort of like this:

SA-Rules-2.55-1.0

where "2.55" says this rule package is for engine 2.55 (and the "1.0" is the version of the rule package). Then you might have multiple active rule distributions, for several recent engines, the current engine, and any engines in beta.



-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to