removed deleted filed from makefile
[public/netxms.git] / TODO
1 Current NetXMS ToDo List
2 **************************
3
4
5 GENERAL:
6
7 - Finish Linux subagent
8 - Finish FreeBSD subagent
9 - Finish Solaris subagent
10 - AIX subagent
11 - HP-UX subagent
12 - Write README for NetWare
13 - Add check for read/write locks support to configure script
14 - Add ability to clear collected DCI data
15 - Add possibility to set different polling timeouts for different nodes
16 - Planned outages (maintenance schedule)
17 - Maintenance mode for nodes
18 - SMART (HDD diagnostics) subagent
19 - Add SNMP SET functionality
20 - Add SNMP WALK functionality
21 - ThreadSleep(1) sleeps less then second (Linux specific?)
22 - Add libgd check to configure
23
24
25 SERVER:
26
27 - Implement sending of all alarms from database
28 - Check if object indexes always locked when used
29 - Remove system-dependent code for getting interface list and ARP cache
30 from management server. Server should rely on SNMP or native agent for
31 this functionality.
32 - Optimize SNMP subsystem
33 - Add special handling for HP iLO boards
34 - Add logging API for database drivers
35 - DCI transformation scripts (probably Perl?)
36 - Implement reconnect in all database drivers
37 - Network service autodiscovery
38 - New attribute: disable status/configuration poll
39 - NxDbMgr -- backup before db recover
40 - OSPF discovery
41 - Add support for 64 bit counters to libnxsnmp
42
43
44 LINUX AGENT:
45
46 - Return correct interface type in Net.InterfaceList
47 - Implement Net.IP.NextHop and Net.IP.RoutingTable
48 - Check data format in /proc/stat for 2.4 (%llu?) [linux/fs/proc/proc_misc.c]
49
50
51 FREEBSD AGENT:
52
53 - Return correct interface type in Net.InterfaceList
54 - Implement Net.IP.NextHop and Net.IP.RoutingTable
55
56
57 SOLARIS AGENT:
58
59 - Implement Net.IP.NextHop and Net.IP.RoutingTable
60
61
62 WINDOWS CONSOLE:
63
64 - Find good graph creation library
65 - Enlarge 16x16 status overlay icons
66 - Add real-time graphs
67 - Add sorting to all list views
68 - Add "Copy value to clipboard" to "Collected data" window
69 - Implement drag-and-drop editing in policy editor
70 - Add "previous value" and "delta" fields to last values view
71 - Add option to split exported DCI data into several files or limit export
72 file size
73 - Add possibility to define custom graph presets
74
75
76 POCKET PC CONSOLE:
77
78 - Play sound on new alarm
79 - Automatically resize column in alarm view
80 - Add object details view
81
82
83 SUBAGENTS:
84
85 - libperl-driven subagent, allow to run perl scripts w/o forking/executing
86 - bandwidth meter; data in/out for last N seconds
87 - syslog proxy
88
89
90 CLIENT LIBRARY:
91
92 - Check for broken connections