User Tools

Site Tools


devel:devel

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
devel:devel [2007/06/11 07:48]
jodal Link to TaskLists.
devel:devel [2010/07/08 12:58]
thomaska add navbot
Line 2: Line 2:
  
 In this section we intend to put all documentation targeted at NAV developers. In this section we intend to put all documentation targeted at NAV developers.
 +
  
 ===== Introduction to NAV development ===== ===== Introduction to NAV development =====
  
-First of all, all new developers should read the file HACKING ​at the root of our SVN repositorySee [[http://​svn.itea.ntnu.no/​repos/​nav/​navme/​trunk/​HACKING]].+First of all, all new developers should read the [[HACKING]] document. 
 + 
 +  * [[Django introduction]] - An introduction to using Django with NAV
  
 ===== What to do? ===== ===== What to do? =====
Line 11: Line 14:
   * [[TaskList]] - High Priority Tasks   * [[TaskList]] - High Priority Tasks
   * [[TaskListLowPri]] - Low Priority Task   * [[TaskListLowPri]] - Low Priority Task
 +
  
 ===== Subsystem documentation ===== ===== Subsystem documentation =====
  
   * [[Libraries]] -- Common libraries shared by subsystems   * [[Libraries]] -- Common libraries shared by subsystems
-  * [[Processes]] -- Covers both network collection processes and data/maintanence ​processes+  * [[Processes]] -- Covers both network collection processes and data/maintenance ​processes
   * [[Web]] -- Covers the web toolbox with all its subsystems   * [[Web]] -- Covers the web toolbox with all its subsystems
   * [[Cricket]] -- Covers Cricket, its web and RRD   * [[Cricket]] -- Covers Cricket, its web and RRD
  
-===== Database ​documentation =====+ 
 +===== Data model documentation =====
  
   * [[Database]] -- Detailed information on the design of the NAV database   * [[Database]] -- Detailed information on the design of the NAV database
 +  * [[Device data model]] -- Detailed information about how NAV maps the physical reality of devices into its internal data model
 +
 +===== Support systems for development =====
 +
 +  * [[Hudson]] -- Information about Hudson setup.
 +  * [[Navbot]] -- Information about Navbot setup.
  
 ===== Trivia ===== ===== Trivia =====
  
   * [[LinesOfCode]] compares the number of code lines and what programming languages are used in various NAV releases.   * [[LinesOfCode]] compares the number of code lines and what programming languages are used in various NAV releases.
devel/devel.txt · Last modified: 2012/06/21 09:08 by norangshol