Developing for Observium

From Observium

Jump to: navigation, search

Contents

Licensing

Please note that Observium is GPLv3-licensed. Your contribution will also become GPLv3-licensed, or any other license the project choses to use. By contributing code you forfeit all copyright to the project leader, Adam Armstrong, we will not commit personal copyrights into our codebase except in exceptional circumstances.

What can to be done?

  • We need more/better documentation
  • User levels need to be worked out somewhat bit more
  • Code, snmp, SQL optimization
  • New device support!
  • Security audit (both user access and SQL injection)
  • Gotchas and possible brokenness is indicated by FIXME comments in the code which probably need to be looked at
  • There are reported bugs that may need fixing, and some feature requests on the bugtracker as well.

Where to start

  • Check the documentation below
  • Check with the developers on the mailing list or in the IRC channel what you want to do, to avoid duplicating or doing unnecessary work

General code structure

HOWTO

Also...