How to Contribute?
One of the many reasons for that may be lack of contribution. In fact, there are many one-man projects out there. Most of any program's users are just that, users, not developers. Nevertheless, average users still can contribute to Open Source programs to make them better.
Contribute quality
Help to make a better project, better looking and with new features.
- Submit bug reports
- Suggest new features and options
- Suggest ways to improve the framework
- Submit some artwork (icons, backgrounds, logos) to use in the program
- Correct spelling and grammar mistakes in documentation
- Help maintain a web site for an Open Source project
Contribute documentation
Some Open Source projects have a poor or insufficient documentation.
- Help write good documentation
- Translate the documentation (and program text) into another language
- Read existing documentation, follow the examples, and make corrections
- Create diagrams, screen-shots, and graphics for documentation
- Develop spelling and grammar style conventions for documentors
- Build a glossary of technical terms (so non geek people can understand)
- Convert documentation into more useful formats