We use the Google Developer Documentation Style Guide as our writing standard. Please follow the guidelines in that guide when making documentation changes.
The site supports both absolute and relative links; you can use either. Relative links work as in standard Github Markdown, using .md
extensions. For example, for a
target page at a higher level of the tree than a source page, you can use this:
[Place types](../place_types.md)
Absolute links are against the repo root and must be specified with .html extensions. For example:
[Place types](/place_types.html)
IMPORTANT: Section links only work with absolute links. For example, if you have a section in file api/index.md
defined as {#authentication}
, any links to it must specify the absolute path, i.e. /api/index.html#authentication
.
To add a TOC to a page, use the following Markdown:
* TOC
{:toc}
Add an H1 heading at the start of a page to get a page title. Be sure to exclude it from showing up in a TOC. For example:
{:.no_toc}
# Here is a page title
When you provide multiline commands, separated by the \
character, be sure to omit any extra spaces after the backslash, or it will cause failures when users try to copy and paste. For example, if you have a command like this:
docker run -it \
-p 8080:8080 \
-e DEBUG=true \
--env-file $PWD/custom_dc/sqlite_env.list \
gcr.io/datcom-ci/datacommons-website-compose:stable
Make sure there are no trailing spaces after the backslashes on each line.
When describing a place or Place
, be careful to distinguish between Data Commons Place
objects and places that one might visit, and use the appropriate styling for each. Here are two sample sentences that illustrate the distinction:
Sarah loves travelling to many new places.
Sarah should call the API by specifying DCIDs associated with the Place
objects whose populations she wishes to measure.
When describing more than one Data Commons Class
(for example, two Place
objects or three instances of StatisticalVariable
), do not pluralize them. Instead, use terminology like five Count
measurements or eight Observation
occurrences.