How to start helping with the project?

OSPatrol is maintained by a small group of people from around the world. If you wish to get involved, there are multiple ways to do so. Check out our list of active contributors: ospatrol team.

Testing OSPatrol:

The easiest way of getting involved with OSPatrol is by helping testing it. We always release beta versions and we need a good quality control on every supported version before publicly releasing it.

Translating OSPatrol:

Translating OSPatrol is easy. We already support many languages, but new ones are more than welcome and fixes for the ones we have already too.

After you download OSPatrol and untar/ungzip it, you will find the messages to be translated inside the etc/templates directory:

$ ls -la etc/templates/
br
cn
en
..
tr

Inside each directory you will find a messages.txt and language.txt file and a messages/ and errors/ directory. If you are fixing one of the languages we already have, just modify them and send the changes to us.

If you want to support a new language, just copy the English one to your contry code and start translating:

$ cp -pr en br
$ vim br/messages.txt

Documenting OSPatrol:

Development of the OSPatrol web ui:

Requires HTML/PHP knowledge.

Development of OSPatrol:

The last way to get involved is by actually helping with the development of ospatrol. You must know C and be willing to take some time (actually quite some time) to understand how the internals work.