= Developer documentation = Here you'll find links to resources you'll need to get involved in developing the QuteCom projects. == Getting and building our software == The first and hardest step to getting involved in any project is getting the software and building it. At QuteCom we keep our source code in a Mercurial repository. Mercurial is included by default in most modern Linux distributions, and is available for Windows and Mac OS X with user-friendly GUI front ends. We currently have CMake build system. * [wiki:GetTheSourceQuteCom Getting the source code] * [wiki:HowToBuildFromSource Building from source] * [wiki:BugsFixing How to fix bugs] * [wiki:Translate Translating QuteCom] * [wiki:TodoList TODO list] == Doxygen documentation == The Doxygen code documentation is the built-in code and main developer documentation for QuteCom. It is generated by [http://www.stack.nl/~dimitri/doxygen/ Doxygen]. Documentation is available for the following: * [http://doxygen.qutecom.org QuteCom 2.2] == QuteCom technical documentation == Below you'll find detailed descriptions of the various modules we have created for QuteCom. * [wiki:OWBuild The CMake build system] * [wiki:ApiDocumentation API Documentation] * [wiki:SpikeDocumentation Documentation and commentary for core modules] * [wiki:AutomaticUpdates Automatic Updates]