User Tools

Site Tools


devel:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
devel:start [2007/05/11 13:35]
jodal created
— (current)
Line 1: Line 1:
-====== Developer'​s Corner ====== 
  
-In this section we intend to put all documentation targeted at NAV developers. 
- 
-First of all, all new developers should read the file HACKING at the root of our SVN repository. See [[http://​svn.itea.ntnu.no/​repos/​nav/​navme/​trunk/​HACKING]]. 
- 
- 
-===== Libraries ===== 
- 
-==== Python Libraries ==== 
- 
-  * Description:​ Python libraries & APIs. Please check what's already there before you roll your own. 
-  * Source Location: subsystem/​lib-python/​ 
-  * Documentation:​ [[devel:​lib-python]] 
- 
-==== Perl Libraries ==== 
- 
-  * Description:​ Perl libraries & APIs. Please check what's already there before you roll your own. 
-  * Source Location: subsystem/​lib-perl/​ 
-  * Documentation:​ [[devel:​lib-perl]] 
- 
-==== Web Interface Libraries ==== 
- 
-  * Description:​ Python libraries for the web interface (and front-page handler modules for mod_python). 
-  * Source Location: subsystem/​webfront/​ 
-  * Documentation:​ [[devel:​webfront]] 
- 
- 
-===== Network Collection Processes ===== 
- 
-==== arplogger/​iptrace ==== 
- 
-  * Description:​ FIXME 
-  * Language: Perl 
-  * Process Type: Cron 
-  * Source Location: src/​getBoksMacs/​ 
-  * Documentation:​ [[devel:​arplogger]] 
- 
-==== mactrace/​getBoksMacs ==== 
- 
-  * Description:​ FIXME 
-  * Language: Java 
-  * Process Type: Cron 
-  * Source Location: src/​getBoksMacs/​ 
-  * Documentation:​ [[devel:​mactrace]] 
- 
-==== getDeviceData ==== 
- 
-  * Description:​ FIXME 
-  * Language: Java 
-  * Process Type: Daemon 
-  * Source Location: src/​getDeviceData/​ 
-  * Documentation:​ [[devel:​getdevicedata]] 
- 
-==== pping ==== 
- 
-  * Description:​ FIXME 
-  * Language: Python 
-  * Process Type: Daemon 
-  * Source Location: subsystems/​statemon/​ 
-  * Documentation:​ [[devel:​pping]] 
- 
-==== serviceMon ==== 
- 
-  * Description:​ FIXME 
-  * Language: Python 
-  * Process Type: Daemon 
-  * Source Location: subsystems/​statemon/​ 
-  * Documentation:​ [[devel:​servicemon]] 
- 
- 
-===== Data/​Maintenance Processes ===== 
- 
-==== maintengine ==== 
- 
-  * Description:​ FIXME 
-  * Language: Python 
-  * Process Type: Cron 
-  * Source Location: subsystems/​maintenance/​ 
-  * Documentation:​ [[devel:​maintengine]] 
- 
-==== networkDiscovery ==== 
- 
-  * Description:​ FIXME 
-  * Language: Java 
-  * Process Type: Cron 
-  * Source Location: subsystems/​networkDiscovery/​ 
-  * Documentation:​ [[devel:​networkdiscovery]] 
- 
-==== logengine ==== 
- 
-  * Description:​ FIXME 
-  * Language: Python 
-  * Process Type: Cron 
-  * Source Location: FIXME 
-  * Documentation:​ [[devel:​logengine]] 
- 
-==== thresholdMon ==== 
- 
-  * Description:​ FIXME 
-  * Language: Python 
-  * Process Type: Cron 
-  * Source Location: subsystems/​thresholdMon/​ 
-  * Documentation:​ [[devel:​thresholdmon]] 
- 
-==== eventEngine ==== 
- 
-  * Description:​ FIXME 
-  * Language: Java 
-  * Process Type: Daemon 
-  * Source Location: src/​eventEngine/​ 
-  * Documentation:​ [[devel:​eventengine]] 
- 
-==== alertEngine ==== 
- 
-  * Description:​ FIXME 
-  * Language: Perl 
-  * Process Type: Daemon 
-  * Source Location: subsystems/​alertEngine/​ 
-  * Documentation:​ [[devel:​alertengine]] 
- 
-==== smsd ==== 
- 
-  * Description:​ The SMS daemon fetches alerts from the alert queue and sends them to NAV users by SMS. 
-  * Language: Python 
-  * Process Type: Daemon 
-  * Source Location: subsystems/​smsd/​ 
-  * Documentation:​ [[devel:​smsd]] 
- 
- 
-===== Web Subsystems ===== 
- 
-FIXME 
- 
- 
-===== Cricket, Cricket Web and RRD ===== 
- 
-FIXME 
devel/start.1178890553.txt.gz ยท Last modified: 2007/05/11 13:35 by jodal