Developer documentation is aimed at those people wishing to work with the source code of the project. They may be motivated by the need to work with the latest and greatest code, or they may be motivated by the need to add features or fix bugs. Developers are also users, so they will be interested in user docs as well as developer docs.
The kinds of documents we would expect to find in this section are:
- A description of the software architecture
- Details of the development process
- A record of known issues and opportunities for contribution
- Documentation of the build process, testing procedures and coding standards
- How to retrieve the source code
- Details of developer support mechanisms
- Contributor instructions, i.e. how to create and submit a patch
Release process (See ReleaseManagement)
- Governance Model
- Coding standards

