This list is by no means complete but its a start.

-- make the snmp stuff more bullet proof.
	The snmp code is a bit more resilant but still could use some work.
        The snmp code needs to get more modular. snmp_lib.c should be split
        up into a gtk dependent and independent part. The independent part 
        should go to the lib directory. Also in the snmp_lib stuff it
	really needs a good looking over to be thread safe, and have a way
	to be able to _abort_ a running session. Jochen has done the abort 
	code and the thread safeness of the library is almost done.

-- fix the collector to use the gtk independent SNMP library parts. Make
        it modular (split into data sources/backends and data 
        sinks/frontends). The current file format of MRTG looks very promising
	for the use in the collector. Make it compile against SNMPv3.

-- create a gtk related snmp API which cares about all SNMP queries done by
        the various panels. This mid-layer should be based upon the SNMPv3
	libraries and have functions for most common tasks like table
	queries, conceptual row creation and indexed queries.

-- The snmp code appears to be somewhat re-entrant, I think with a careful
        look and some minor tweeks it could be made really re-entrant.
	(this will be a non-issue with the SNMPv3 libraries)

-- make the dialog windows sticky.
        (open, move, close, re-open in same place)

-- network drawing/discovery code. This has been started using the 
   gnome-canvas as its base (net_map.c holds what has been done so far)

-- Database backend (MySQL, Postgres etc..)
   This has been started, currently it only stores and loads from the
   database. Delete and update needs to be done. It also should some time
   be converted to use iodbc ..
   Delete and update DONE (jochen)

-- Network list needs to be done.

-- Events manager needs doing.

-- PIXMAPS PIXMAPS!! Thanks to Daniel Crowder (dcrowder@whitehurst.com) we
   have some new ones..

-- The dial widget paint function needs help, Owen tells me he will look at
   it when he gets time. This has been fixed. (greg)

-- The configuration saving could be done better.

-- The box that I add widgets to on the main screen needs some help in its 
   layout code. This is tied to the host widget and forth comming net 
   widget. Abandoned in favor of the gnome-canvas.

-- implement RMON functionality.
   Jochen has started on this.

-- fix the routing table and maybe find a better place for it. DONE (greg)

-- DND!! Wait before you call me nuts.. imagine this. Open the mib browser
   map window is open, I want to query a mib (just one) from a host, click,
   drag drop on host in quetion.. Tada!
   Other uses would be to drag a host off the map onto another app..

-- The snmp library needs some sync get and set code implemented. DONE (jochen)

-- OK, now that we have the Enterprise ID handle, make SNMPv3 work.

-- Configuration setting for transport (AF_xxxx) needed. Change version
   slider to radio button for V1, V2c, V3.

-- The new mapping stuff needs to be completed (grep TODO *.c) to see
   specific items. It also needs integration into the app proper.

-- Along with the new mapping stuff we need 'drill down' abilities.

-- The map needs some sort of backing pixmap/drawing for multiple levels
   groups of hosts/networks..

-- We really need a better database intergration.. ODBC looks like the way
   to go yet I can't fathom that stuff yet.


and anything else I think of
