Home Documentation and Wikis Downloads FAQ Products Contact

Contributing

You can contribute to the project in many ways, bellow are some of them listed with a small description. In general it is a good first step to join us on IRC or the mailing list (see Contact) and ask.

(Beta) Tester

A (Beta) Tester is a person how tests the software or special features of it before we do a release. It's best to join us on IRC and ask to help as tester. If you are onlion, there is always something to test. Everybody can be a Tester, in case you have some special uncommon hardware/OS you are even more welcome as Tester!

Time needed:
zero to as much as you have.
Minimum requirement:
working sound setup.
Skills which may help:
  • Love to hear music

Maintainer

A Maintainer is a person who does all the stuff needed to get RoarAudio included on some operating system. We search for maintainers for every OS out there, including your favorite OS.

Time needed:
First release one hour to one day depending on the OS, future releases normally about 10 minutes.
Minimum requirement:
Depends on the OS.
Skills which may help:
  • experienced with maintaining bigger packages

Translator / Proofreader

A Translator / Proofreader helps us with help/docs/homepage/... to keep the quality of language in all kinds of documents.

Time needed:
zero to as much as you have.
Minimum requirement:
Depending on your languages, good English or basic English and skilled in some other language.
Skills which may help:
  • Basic HTML and LaTeX skills
  • Basic Programming skills (in C)

Application integrator / Plugin writer

The Application integrator / Plugin writer writes code to get support of RoarAudio into some application or desktop environment. Does your favorite application/player does not have support for RoarAudio yet? If so, this is the right job for you.

Time needed:
zero to as much as you have.
Minimum requirement:
Programming in C.
Skills which may help:
  • Good programming skills
  • Deeper understanding of targeted applications and RoarAudio

Code Developer

A Core Developer writes roard, libroar* or roarclients' code.

Time needed:
zero to as much as you have.
Minimum requirement:
good programming skills in C, be used to use a UNIX shell, basic English skills, basic mathematical knowledge.
Skills which may help:
  • Good knowledge about networks
  • Experienced with multiple operating systems
  Powered by Fellig.org, Vim and Freedom.