This CCSM Software Developer's Guide is the reference handbook that describes the development practices, standards, and conventions recommended for Community Climate System Model software.
The scope of this document includes any issue related to process, conventions, and standards in the design, implementation, and documentation of any software that is, or is being considered for, use by the CCSM community. Some component-specific guidelines (e.g. Community Atmospheric Model Coding Conventions) are also included while other component-specific guidelines are not include and are deferred to that component's development team.
This is an evolving document. Suggestions on how to improve the Guide should be sent to firstname.lastname@example.org.