Contribute to Nagios core

This forum is intended for the discussion of Nagios Core development. Feature requests, patches, bug fixes, and all types of development-related discussions are welcome!

NOTE: The SourceForge.net nagios-devel mailing list has been deprecated in favor of this forum in order to expedite support and provide additional features not available on the old mailing list.

Contribute to Nagios core

Postby harshkhatore » Mon Jun 12, 2017 4:18 am

Hi, I am new to Nagios, I have been using Nagioscore for the last one week to monitor server hardware. We want to implement IPMI over Nagioscore. We need to make some customization to the open source product. Please help me understand how should I start understanding your code and how to work on it. I am using Nagioscore version 4.3.1..
Thank you.
harshkhatore
 
Posts: 5
Joined: Mon Jun 12, 2017 4:11 am

Re: Contribute to Nagios core

Postby tmcdonald » Mon Jun 12, 2017 10:44 am

The best place to start would be our GitHub page: https://github.com/NagiosEnterprises/nagioscore

The source code is there, and you are free to contribute back changes you make in the form of a Pull Request.

You will need knowledge of the C programming language, and understanding how to manage repositories on GitHub.
Be sure to check out our Knowledgebase for helpful articles and solutions!
User avatar
tmcdonald
Support Lead / Operations Engineer
 
Posts: 8698
Joined: Mon Sep 23, 2013 8:40 am

Re: Contribute to Nagios core

Postby harshkhatore » Mon Jun 12, 2017 1:44 pm

Thank you for your reply. But, my concern is how to understand the flow of the program, because all these files in GitHub are scattered. So, how I understand the whole functioning of the product? Thanks :)
harshkhatore
 
Posts: 5
Joined: Mon Jun 12, 2017 4:11 am

Re: Contribute to Nagios core

Postby tmcdonald » Mon Jun 12, 2017 1:50 pm

That's something you will need to figure out on your own :)

Core is a large project, and the only way to learn how it works is to dive in. Without a programming background, I would not recommend making any large changes to an unknown codebase. We don't have any documentation that goes over each file in the codebase.
Be sure to check out our Knowledgebase for helpful articles and solutions!
User avatar
tmcdonald
Support Lead / Operations Engineer
 
Posts: 8698
Joined: Mon Sep 23, 2013 8:40 am


Return to Nagios Core Development

Who is online

Users browsing this forum: No registered users and 5 guests