Developer Guidelines¶
Target Group:¶
- People that know Icinga already
- People that want to contribute
Existing Material:¶
- Webmodul training => Make one last commit with a link to this repository and archive
- Icinga Web Development Guide
- Howto category in the forum
- Docs section: development
- Docs section: contribute
- Docs section: plugin api -> nagios plugin guidelines
- Icinga Contributing
- Erics Module Showcase
- Icinga for Windows Dev Guide
Common cases:¶
- Where do I start?
- How do I do XYZ?
- Am I doing this right?
Scope:¶
- Get to a working dev environment
- Contributer guidelines for our main repositories -> How to PR
- How to webmodule
- How to plugins
- Note styleguides
- Link to API docs for ipl*
Implementation:¶
- Same format as the rest of our documentation
- Rendered with MkDocs
- All references go to this repository