Areas of contribution

Supporting users

As you probably know from your own experience getting started with a new application isn't always straight forward and questions come along the way. A natural place where you first look for help with these question are the projects forums. But answers don't crawl along there by them selfs. Many people which use Qcadoo look on those forums from time to time and help where they can. If you found the answer to your problem there please return the favor. Read the top headlines and respond to those topics where you think that you can help. Those forums wouldn't be alive without people like your self !

User documentation

Tutorials, manuals and HOW-TOs are often the best place to start for users that want to a good understanding of the system before they configure their business process. They are also a great knowledge base that gets indexed in google every day. But keeping the up to date and complete is hard work. Any user experienced with Qcadoo can help in this area in many ways from pointing out simple misspellings to creating your own tutorial. Please ckeck out our current User Documentation and contact us using the forum if you found something that should be improved in the documentation. We can also give you access to edit our wiki any time you feel you would like to expand it.

Testing and bug reporting

Keeping our software stable and rock solid is our top priority and your help is crucial to achieve this. As Linus Torvalds would say "given enough eye balls all bugs become shallow". A small group of core developers can't always test all the scenarios even with thousands of unit tests. Thats why we encourage users to test our developers snapshots and beta releases. Please check your specific business scenarios in them and report any suspicious situations on our issue tracker.

Feature requests and module designs

Plan the future of Qcadoo with us ! Vote on existing feature requests on our issue tracker or post new ones. See the new open source modules that we are planning to develop on our Blueprints wiki space.

Programming

The hart of any open source projects. Here the epic struggle with software complexity continues :) We are always happy to accept new developers which would like to help us improve the Qcadoo framework and build new modules on it. Consider the benefits of the open source model. Our active developers are always on the forum to answer your questions and you cant lower your developments costs by attracting other developers to help you (see How Commercial Open Source works in Qcadoo). Get started with Qcadoo by following our tutorial. Create new modules on github.org and let us know about them on the forum. Fork our github repositories and send patches to the issue tracker.

Developer documentation

Documentation is crucial for developers both for new comers and the experienced ones. It's the place where you start to learn how to code on top of Qcadoo and where you will look for best practices in the future. Please ckeck out our current Developer Documentation and contact us using the forum if you found something that should be improved in the documentation. We can also give you access to edit our wiki any time you feel you would like to expand it.

Organizing events

Hosting a seminar about IT and the manufacturing industry ? Preparing workshops about MES or ERP software ? Qcadoo can be a perfect tool to get it done. It's open source, easy to use, well documented and you can pick just the modules that target the topic of your event. Let's us know about it on the forum. We would be happy to spread the word about your event.

Promoting Qcadoo

Help to create the buzz that will let us reach all the developers and companies that might be interested in Qcadoo. If you think we're cool ;) please like us on Facebook, Tweet about us, mention us on forums, blogs and page comments. We will appreciate any effort that can make people aware of the Qcadoo project.