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.

-- fix the collector to use the gtk independent SNMP library parts. Make
        it modular (split into data sources/backends and data 
        sinks/frontends). Maybe reuse parts from MRTG for the collector
        file output format.

-- create a gtk related snmp API which cares about all SNMP queries done by
        the various panels. The API should be designed with SNMP V2 in mind
        mapping the queries to multiple SNMP V1 queries if necessary.

-- 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.

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

-- network drawing/discovery code. Network widget.

-- 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.

-- Network list needs to be done.

-- Events manager needs doing.

-- PIXMAPS PIXMAPS!!

-- The host widget in widgets/ needs some serious looking at to determine
        why its not working properly.

-- The dial widget paint function needs help, Owen tells me he will look at
        it when he gets time.

-- 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.

-- implement RMON functionality.

-- 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.

and anything else I think of
