Various portability defines
[public/netxms.git] / TODO
CommitLineData
2a41a4b5
VK
1 Current NetXMS ToDo List
2**************************
3
4
5GENERAL:
d1d0b3be
VK
6
7- Fix bugs in ConditionWait()
f9ce6a3c
VK
8- Finish Linux subagent
9- FreeBSD subagent
5be45ff2 10- Finish Solaris subagent
f9ce6a3c
VK
11- AIX subagent
12- HP-UX subagent
f9ce6a3c 13- Cross-platform pinger subagent
076a55c4 14- Write README for NetWare
88efb32e 15- SMS-sender interface with drivers for cell-phones/SMPP
2677f075 16- Add check for read/write locks support to configure script
b6abf686 17- Allow converting counters to deltas in data collection
933aee5c 18- Add ability to clear collected DCI data
22c38feb 19- Add possibility to set different polling timeouts for different nodes
2e0596dd 20- Optimize WaitForMessage method in message waiting queue class
1943e452
VK
21- Rewrite event management in a way to eliminate the need to unlock
22 event configuration to allow sending of new events
563ec06c 23- View and update agent's configuration from server
563ec06c 24- Add diff() method for DCI thresholds
2a41a4b5
VK
25
26
27SERVER:
28
29- Recalculate object status after binding change
d937e1fc 30- Implement sending of all alarms from database
b86ba1c0 31- Implement normal mailer shutdown
0fc0cf5a 32- Check if object indexes always locked when used
e01f7113
VK
33- Remove system-dependent code for getting interface list and ARP cache
34 from management server. Server should rely on SNMP or native agent for
35 this functionality.
dbe67493
VK
36- Chech if ObjectGlobalLock()/ObjectGlobalUnlock() really needed or we can
37 use just index locking
db7fed35 38- Check what happens if DCI copied while being polled
db7fed35 39- On startup, server must read last poll time from database for each DCI
3aeed82c 40- Optimize SNMP subsystem
0f768322 41- Add special handling for HP iLO boards
9764fff8 42- Multiple status pollers
563ec06c
VK
43- Housekeeping for DCI
44- Add logging API for database drivers
c9e1876e
VK
45
46
47CORE AGENT:
48
49- Check shutdown procedure on different platforms
50- Add signal handlers for UNIX
3a4d71b9
VK
51
52
44375123
VK
53LINUX AGENT:
54
55- Return correct interface type in Net.InterfaceList
56
57
3a4d71b9
VK
58WINDOWS CONSOLE:
59
b6abf686
VK
60- Automatically select data type in DCI configuration dialog based on
61 selected parameter
62- Add parameter selection for native agents in DCI configuration dialog
d7e41b0e 63- Find good graph creation library
2e0596dd 64- Enlarge 16x16 status overlay icons
693119d6 65- Add primary IP address selection
93134e62 66- Add real-time graphs
a1cb335b 67- Fix problem with header colors in event policy editor
88efb32e
AK
68
69
70SUBAGENTS:
71
72- libperl-driven subagent, allow to run perl scripts w/o forking/executing
77680226 73- bandwidth meter; data in/out for last N seconds