]> i-scream Git - www.i-scream.org.git/commitdiff
Initial TODO list for the entire system.
authorTim Bishop <tim@bishnet.net>
Wed, 7 Mar 2001 19:22:08 +0000 (19:22 +0000)
committerTim Bishop <tim@bishnet.net>
Wed, 7 Mar 2001 19:22:08 +0000 (19:22 +0000)
www/cms/oldtodo.shtml [new file with mode: 0644]
www/oldtodo.shtml [new file with mode: 0644]

diff --git a/www/cms/oldtodo.shtml b/www/cms/oldtodo.shtml
new file mode 100644 (file)
index 0000000..14e0289
--- /dev/null
@@ -0,0 +1,144 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+
+<!--
+    todo.shtml
+    Created by tdb1 07/03/2001
+    Last edited 07/03/2001
+-->
+
+<html>
+
+<head>
+  <title>i-scream TODO list</title>
+</head>
+
+<body bgcolor="#ffffff" link="#0000ff" alink="#3333cc" vlink="#3333cc" text="#000066">
+
+<table border="0" cellpadding="2" cellspacing="2">
+  <tr>
+    <td valign="top">
+<!--#include virtual="left.inc" -->
+    </td>
+    <td valign="top">
+<!--#include virtual="title.inc" -->
+
+<h2>i-scream TODO list</h2>
+
+This is a list of things which still need to be done;
+
+<h3>Server</h3>
+<pre>
+LocalClient Monitors: Disks, Load, Process, Queues, Service Checks, Users
+Service Checks: FTP, Telnet, POP3, IMAP, SSH, Finger
+WebFeeder needs completing
+Sort out GC & Configuration objects (and CorbaHandlers).
+Makefile stops halfway through on FreeBSD (dependency?).
+Sort out verbosity levels of messages around the server.
+
+Completed:
+----------
+01/03/2001 - Make it easy to change flags to the java compiler.
+             Configuration groups need implementing.
+28/02/2001 - Queue identification ? Use a hash of the Queue ?
+             Fix the Queue "unlimited" size problem.
+27/02/2001 - (not needed) ClientInterface/DBInterface need to "pull" data ?
+             Builds on the website ?
+             Change build scripts to make iscream-server.java/tar.gz/zip
+25/02/2001 - Move checking of logging verbosity to the servant.
+23/02/2001 - print verbosity level with logging messages
+             functionality added to the LoggerServant
+23/02/2001 - Startup of components - eg. running DBInterface on another machine.
+             Now catches any problems relating to not finding a component if
+             a component has a dependancy.  The component manager will then
+             retry it after a given timeout.
+12/02/2001 - Logging of Queue.status() somehow.
+06/02/2001 - Make use of the PrintWriter "autoflush" feature :)
+28/01/2001 - Add dependency checking for the DOCOPY Makefile target.
+             Client Interface needs more functionality.
+             SQL Driver doesn't work in Windows.
+18/01/2001 - Heartbeats are still dropped.
+             CVS directories get added to build tar/zip file.
+             Problem on FreeBSD with zip file adding more files than it should.
+             Remove Component from util package -> ComponentManager.
+             Remove ReferenceManager from util package -> ComponentManager.
+             Add status methods to the Queue that return just values.
+             Clean up the util package, it shouldn't do logging etc.
+               -- done with the exception of ReferenceManager.
+16/01/2001 - Build a util package JAR file seperately.
+14/01/2001 - Javadoc pages on website ?
+               -- done for the server at least.
+12/01/2001 - Investigate the use of a Queue in the Filter, to replace the
+             current FilterThread setup.
+07/01/2001 - Makefile needs to copy non-java files to JAR (eg. images).
+02/01/2001 - Add making of Javadoc pages to make scripts.
+             Queuing system in the root filter.
+</pre>
+
+<h3>Conient</h3>
+<pre>
+Consider graphing of some values?
+Allow changing of view 
+ -adding removing data fields??
+ -comparing fields accross servers
+Maybe handle exceptions nicer in the comms
+Switch to using the StringUtil class for the firewall command stuff
+
+Completed:
+----------
+01/03/2001 - re-work host display and choosing mechanism (ie, make us 1.1 protocol)
+26/02/2001 - Rework system displaying of components for Swing Event Handling
+             Allow config to be written back to a local file
+             Allow local file config to be changed via the GUI
+05/02/2001 - allow disk components to alter their units
+             have some icons and the i-scream logo on display
+             show errors in windows rather than on the console
+             Fix error in packet stopping update of ALL hosts
+04/02/2001 - Write LOADS more data components
+03/02/2001 - Allow config to be obtained from the server
+30/01/2001 - Add option to handle firewalls
+29/01/2001 - Allow config to be obtained from a local file
+             Fix problem with memory display showing negative values at start
+             Ensure all Swing updates use the Swing Event Handling thread (partial - only data components)
+28/01/2001 - Tidy up network comms and link handling
+</pre>
+
+<h3>statgrab</h3>
+<pre>
+FreeBSD - grabbing memory total
+Linux - CPU %'s not always right, 2 repititions ?
+Consider proc as a replacement for top on Linux
+If possible, find alternatives to top, as it's very "heavy"
+</pre>
+
+<h3>C++ Host</h3>
+<pre>
+UDP Packet size to 8Kb
+Porting to Linux/FreeBSD (Windows?)
+</pre>
+
+<h3>Winhost</h3>
+<pre>
+Processor ID should be packet.os.architecture
+Minor version joined with packet.os.version
+Logo ? Pink icon ? URL link ? fixes...
+Solve OCX problem
+</pre>
+
+<h3>ihost</h3>
+<pre>
+</pre>
+
+<h3>Web Reports</h3>
+<pre>
+Alert/System Summary Page
+Individual Host Alert Summary Page(s)
+Individual Host Lastest Data Page(s) (including service checks)
+</pre>
+
+<!--#include virtual="bottom.inc" -->
+    </td>
+  </tr>
+</table>
+
+</body>
+</html>
diff --git a/www/oldtodo.shtml b/www/oldtodo.shtml
new file mode 100644 (file)
index 0000000..14e0289
--- /dev/null
@@ -0,0 +1,144 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+
+<!--
+    todo.shtml
+    Created by tdb1 07/03/2001
+    Last edited 07/03/2001
+-->
+
+<html>
+
+<head>
+  <title>i-scream TODO list</title>
+</head>
+
+<body bgcolor="#ffffff" link="#0000ff" alink="#3333cc" vlink="#3333cc" text="#000066">
+
+<table border="0" cellpadding="2" cellspacing="2">
+  <tr>
+    <td valign="top">
+<!--#include virtual="left.inc" -->
+    </td>
+    <td valign="top">
+<!--#include virtual="title.inc" -->
+
+<h2>i-scream TODO list</h2>
+
+This is a list of things which still need to be done;
+
+<h3>Server</h3>
+<pre>
+LocalClient Monitors: Disks, Load, Process, Queues, Service Checks, Users
+Service Checks: FTP, Telnet, POP3, IMAP, SSH, Finger
+WebFeeder needs completing
+Sort out GC & Configuration objects (and CorbaHandlers).
+Makefile stops halfway through on FreeBSD (dependency?).
+Sort out verbosity levels of messages around the server.
+
+Completed:
+----------
+01/03/2001 - Make it easy to change flags to the java compiler.
+             Configuration groups need implementing.
+28/02/2001 - Queue identification ? Use a hash of the Queue ?
+             Fix the Queue "unlimited" size problem.
+27/02/2001 - (not needed) ClientInterface/DBInterface need to "pull" data ?
+             Builds on the website ?
+             Change build scripts to make iscream-server.java/tar.gz/zip
+25/02/2001 - Move checking of logging verbosity to the servant.
+23/02/2001 - print verbosity level with logging messages
+             functionality added to the LoggerServant
+23/02/2001 - Startup of components - eg. running DBInterface on another machine.
+             Now catches any problems relating to not finding a component if
+             a component has a dependancy.  The component manager will then
+             retry it after a given timeout.
+12/02/2001 - Logging of Queue.status() somehow.
+06/02/2001 - Make use of the PrintWriter "autoflush" feature :)
+28/01/2001 - Add dependency checking for the DOCOPY Makefile target.
+             Client Interface needs more functionality.
+             SQL Driver doesn't work in Windows.
+18/01/2001 - Heartbeats are still dropped.
+             CVS directories get added to build tar/zip file.
+             Problem on FreeBSD with zip file adding more files than it should.
+             Remove Component from util package -> ComponentManager.
+             Remove ReferenceManager from util package -> ComponentManager.
+             Add status methods to the Queue that return just values.
+             Clean up the util package, it shouldn't do logging etc.
+               -- done with the exception of ReferenceManager.
+16/01/2001 - Build a util package JAR file seperately.
+14/01/2001 - Javadoc pages on website ?
+               -- done for the server at least.
+12/01/2001 - Investigate the use of a Queue in the Filter, to replace the
+             current FilterThread setup.
+07/01/2001 - Makefile needs to copy non-java files to JAR (eg. images).
+02/01/2001 - Add making of Javadoc pages to make scripts.
+             Queuing system in the root filter.
+</pre>
+
+<h3>Conient</h3>
+<pre>
+Consider graphing of some values?
+Allow changing of view 
+ -adding removing data fields??
+ -comparing fields accross servers
+Maybe handle exceptions nicer in the comms
+Switch to using the StringUtil class for the firewall command stuff
+
+Completed:
+----------
+01/03/2001 - re-work host display and choosing mechanism (ie, make us 1.1 protocol)
+26/02/2001 - Rework system displaying of components for Swing Event Handling
+             Allow config to be written back to a local file
+             Allow local file config to be changed via the GUI
+05/02/2001 - allow disk components to alter their units
+             have some icons and the i-scream logo on display
+             show errors in windows rather than on the console
+             Fix error in packet stopping update of ALL hosts
+04/02/2001 - Write LOADS more data components
+03/02/2001 - Allow config to be obtained from the server
+30/01/2001 - Add option to handle firewalls
+29/01/2001 - Allow config to be obtained from a local file
+             Fix problem with memory display showing negative values at start
+             Ensure all Swing updates use the Swing Event Handling thread (partial - only data components)
+28/01/2001 - Tidy up network comms and link handling
+</pre>
+
+<h3>statgrab</h3>
+<pre>
+FreeBSD - grabbing memory total
+Linux - CPU %'s not always right, 2 repititions ?
+Consider proc as a replacement for top on Linux
+If possible, find alternatives to top, as it's very "heavy"
+</pre>
+
+<h3>C++ Host</h3>
+<pre>
+UDP Packet size to 8Kb
+Porting to Linux/FreeBSD (Windows?)
+</pre>
+
+<h3>Winhost</h3>
+<pre>
+Processor ID should be packet.os.architecture
+Minor version joined with packet.os.version
+Logo ? Pink icon ? URL link ? fixes...
+Solve OCX problem
+</pre>
+
+<h3>ihost</h3>
+<pre>
+</pre>
+
+<h3>Web Reports</h3>
+<pre>
+Alert/System Summary Page
+Individual Host Alert Summary Page(s)
+Individual Host Lastest Data Page(s) (including service checks)
+</pre>
+
+<!--#include virtual="bottom.inc" -->
+    </td>
+  </tr>
+</table>
+
+</body>
+</html>