05 - Community Resources
Design Diagram
The Community Resources service provides the code that the Data Center will distribute along with documentation. The Data Center uses Bitbucket (https://bitbucket.org/) as a source code repository, therefore making the distributed code part of a public repository and achieving a necessary requirement. Read the docs (https://readthedocs.org/) is a service for publishing documentation generated from markup in the code. This enables versioning of documentation in lockstep with code versions without an additional integration effort.
Key Concept: Documentation Organization
The primary documentation that will be distributed by these means are the algorithm documentations. The calibration codes will be a part of a single repository and consequently, part of a single document structure. The linkages within the document will enable the navigation to relevant topic areas based upon the data that was distributed.