Workflow
IN PROGRESS: This section is in the early planning stages and is subject to change. Stay tuned for details.
Updated 02-22-21
Publishing California state government open-source projects to CodeCA OpenSource adopts the code.json data management protocol, the same employed by the U.S. Government’s code.gov and NASA’s code.nasa.gov.
code-ca.json
As code.gov and code.nasa.gov do, CodeCA OpenSource will leverage the JSON protocol to publish publicly-available state open-source projects.
About JSON:
In computing, JavaScript Object Notation or JSON is an open-standard file format that uses human-readable text to transmit data objects consisting of attribute–value pairs and array data types (or any other serializable value). It is a very common data format used for asynchronous browser–server communication. (Wikipedia)
The code-ca.json file allows agencies to create a simple file from an established template, input information related to all of the organization’s public open-source projects (i.e., repositories), then post this file on its primary website for data harvesting into the code.ca.gov platform.
code-ca.json Placement
The code-ca.json file needs to be placed in the root directory of an agency's website.
www.example.ca.gov/code-ca.json