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.