You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@spamassassin.apache.org by bu...@bugzilla.spamassassin.org on 2008/03/12 16:03:14 UTC
[Bug 5793] ruleQA app needs to display "reuse" status of logs/net
tests
https://issues.apache.org/SpamAssassin/show_bug.cgi?id=5793
--- Comment #2 from Justin Mason <jm...@jmason.org> 2008-03-12 08:03:14 PST ---
OK, I've been thinking about this a little. I'm considering icons in the freqs
table to be the way to do it. The "silk" icon set is quite nice, and under a
CC-by license:
http://www.famfamfam.com/lab/icons/silk/previews/index_abc.png
So for each rule, we'd have a single status icon:
no hits: cancel ("x")
low hits: weather_rain
bad S/O: weather_clouds
meta subrule: brick (lego brick, used to build other rules)
good rule: weather_sun or rosette or tick
And then in the HAM%, SPAM% columns:
no mails in spam/ham corpus: exclamation (for that corpus)
reuse: control_repeat_blue
noreuse: control_repeat
partial-reuse: both icons together
I was also considering rendering some kind of pie-chart for each HAM%/SPAM%
line to indicate how much of the overall test corpus was made up of mail
from that user's collection.
I'm not sure that these would be viable on the "all rules" table, since there
are over 1000 rows in the table! but on the "detail" pages, it would work fine
I think -- and it's even possible to get a "detail" view of all rules with a
sufficiently abusive regexp search.
Another good way to display error conditions is used on
http://www.planetpython.org/ . If you notice the right hand side list of
blogs, some are underlined with red dashes -- hover the mouse over them and
you'll get a tooltip with the error message. If you don't hover the mouse,
the error message is hidden.
--
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.