* make kernmods module compatible with 2.6
* in moomps, see what happens to viewers when reloading occurs
* in database instances viewer, make timestamp drop more intuitive
* when mutating between a graph, a stacked graph, a summary table, try to keep displayed values
* allow changing order in viewer elements
* in thresholds dialog box, lower load time by grouping entries
* in snmp module, handle holes in tables columns
* add generic shell module with simple configuration file including columns, types, separator, script, ...
* implement remote monitoring using threads if available in all modules
* implement myreplication and myerrorlog with threads
* remove remote output emptiness check with non blocking version when all remote capable modules use line task implementation
* no longer include sqlite in rpm once fedora rpm becomes available, and update documentation
* in preferences:
  - add internal window manager magnet range
  - add main window geometry or automatically save size on exit (optional?)
  - add default background for free text viewer
* in free text viewer, add popup menu for background color
* update xifo in stooop with fixed isEmpty{}
* block some functions in application busy state, and spread busy cursor to all children?
* in tables, add widget tip if rightmost column text is clipped in its cell (useful in log module)
* update application icon color and display current number of crossed thresholds
* in graph and bar charts, use canvas based custom Y axis scale with maximum label
* implement the --daemon option in included modules so that failures in initialization cause latter retries
* use threads in lengthy operations and potentially blocking network functions in modules so that user interface is never hung
* in drag'n'drop, implement sub-types, such as DATACELLS.ASCII valid for DATACELLS drop site, DATACELLS.* merging
* in *Message procedures, add level parameter and use it in writeLog invocation
* when stopping history recording, enable entries in opened edit database dialog box
* use mysqlescape with host parameter (requires mysqltcl >= 2.30) once mysqlconnect -encoding is used
* implement typed module switches: writablefile, file, directory, 1|2C|2U, number, ...
* in database, do some sanity checking when an instance minor version has changed
* when retrieving database instances, continuously update dialog box for user feedback on slow databases connections
* accented characters not saved properly in database comments (add character encoding option to database configuration)
* in moomps, warn when a new version of an instance is loaded from the same .moo file
* in spinEntry, add mouse scroll bindings and allow focus even if not editable
* in database code, use transactions (natively in ODBC mode) when creating a new instance
* in dataStackedGraph class:
  - use new implementation with vectors and interpolation once BLT 3 becomes available
  - when refreshing very quickly, a data cell value can be multiply added at the same X, resulting in a too large Y value
* in moomps, email modules critical errors to administrator?
* add filled graph viewer (not stacked, when BLT 3 becomes available)
* add setState{busy|error|ready} that changes modules tables title bar color: gray|red|green
* add modules status menu and window to view all modules current state
* in disks, support DAC960 and RAID entries (from /proc/rd/)
* allow tclperl and tclpython libraries to evaluate code in parent Tcl interpreter
* in ping module, handle dead nmicmpd daemon and its possible recovery
* add -m match and -e regexp filtering options to partitions and disks modules
* implement a formula viewer with cells generated from any number of cells using mathematical formulas (using Tcl expr syntax)
* once tested by IBM, complement DB2 related information in moomps.htm
* implement innodbstatus module when SHOW INNODB STATUS outputs a real table
* add iconic viewer for single cell with popup menu to open provided choices (icon viewer) or others through file explorer
* add menu for deiconifying or minimizing tables and arranging icons
* add a level (syslog) cell type
* add gkrellm or modules for multi-platform statistics (i.e. Solaris, Windows, ...)
* thresholds:
  - add advanced button, with do not act at startup option
  - allow dropping cells in value column (allow dynamic value such as a cell)
  - add specific log and mail messages for unknown thresholds
  - allow additional cells associated with a threshold and included in messages (%o?)
  - check cells against thresholds in new viewer (data table?)
  - check new cells against thresholds in any viewer (use same procedure as above)
  - thoroughly check behavior with bad threshold values (depending on type)
  - allow changing the email alert message per type (default in preferences, customize area in thresholds dialog box)
  - initialize emails list with default email from preferences
  - check input against cell type when editing value cell
  - add many threshold types
  - add time column (triggers only if occurrence during a certain time)
  - control input when leaving cell (especially for clock type)
* allow modules written in Java or other languages (please let me know if you are interested)
* remove graphical source Tcl files from moomps tarball
* release new tkpiechart with -topcolor and -bottomcolor slice now dynamic options, new pie::sliceLabelTag{}
* release new scwoop with new spinEntry -wrap and disabled foreground, optionMenu -popupcommand and widgetip -rectangle options
* when completely moving to Tcl/Tk 8.4:
  - use unset -nocomplain subcommand instead of catching unset
  - use lset and multiple lindex capability
  - use regsub returning result
  - on windows, minimum size buttons with negative sizes
  - labeled frames
  - grid {row|column}configure -uniform
  - menu add ... -compound
* in preferences printing, add horizontal and vertical margin, integer and automatic scaling, ...
* snmp module: add --match column:*1?,... -regexp column:[1-4],...
* implement samba, apachetopn modules
* add contextual popup menu for all viewer types, such as graphs, so that 0 based y axis option can be set per graph, for example
* in HTML help, add forward and back arrows as in a browser
* allow selection of complete table lines and columns in 1 shot?
* allow summary table row deletion only when fully selected?
* add undo feature on viewer deletion
* implement canvas automatic scroll area resizing when objects are moved or created
* add zoom feature to graphs
* allow table column anchoring user change through popup menu and store in save file
* make moomps work on windows as a service
