$Id: TODO,v 1.70 2003/04/02 09:39:55 morty Exp morty $

0.43
- gui mode: better status indication
- gui mode: view patterns
- gui mode: restrict operators from making changes
- action: action_when
- priority: "when" support
- cleanup: lots more regression testing
- cleanup: complete rule review
- cleanup: move gui_mode and real mode foo into own file
- cleanup: make real mode work with show_all 
- cleanup: "keyword:" vs. "keyword"
- cleanup: is_ignored should search deeply
- cleanup: more sane meanings for "OK" vs. "Cancel"
- cleanup: comments for opt handling before and after file handling
- cleanup: automatically "my" config variables
- cleanup: the way dest config is handled is a travesty
- cleanup: validation for gui_mode_misc_configurables

0.44
- statistics
- statistics: check for "new" entries
- statistics: check for "missing" entries

misc:
- cleanup: cleaner hash support in config
- cleanup: don't beep so much on startup in gui mode
- core: allow "types" to be run without files
- core: remote log access
- display eval number in -I evals
- multiple PGP recipients
- per-type support for lack of date_pattern being non-fatal
- $cidr_pat
- document what happens when optional extensions aren't defined
- document ability to use command-line options in config file, ie. days_ago
- document -d as just days_ago, not days_ago through present
- cleanup: nodename, osname, osrelease: no more catch-22 by using in_config
- set/add/delete hash, instead of using arr.

Stuff to think about:
- named patterns?
- HTML output -- useful?  What should it look like?
- sanitizing the output in case the logs contain control characters?
- cleanly handle logs that don't rollover -- how?
- make date_pattern optional?
- die isn't clear to non-perl dudes?
- capitalize things printed out?
- I18N?
- something like required_log_files that warns if the file doesn't exist.
- rename -p option for more generic "-e" (encrypt) option?
- merge commands_to_run into count?
- gui mode: gui_mode_modifier2 -- why did I want this?

