This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
devel:devel [2008/05/28 01:22] jodal Add Django intro node to developers corner |
devel:devel [2012/06/21 07:08] norangshol |
||
---|---|---|---|
Line 6: | Line 6: | ||
===== Introduction to NAV development ===== | ===== Introduction to NAV development ===== | ||
- | First of all, all new developers should read the file HACKING at the root of our Mercurial repository. See [[http://metanav.uninett.no/hg/default/]]. | + | First of all, all new developers should read the [[HACKING]] document. |
* [[Django introduction]] - An introduction to using Django with NAV | * [[Django introduction]] - An introduction to using Django with NAV | ||
+ | * [[PyCharm]] - Hacking with PyCharm | ||
===== What to do? ===== | ===== What to do? ===== | ||
Line 29: | Line 30: | ||
* [[Device data model]] -- Detailed information about how NAV maps the physical reality of devices into its internal data model | * [[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. |