GitHub Pages website providing documentation for configuring GNSS receivers and devices to use the Southern Positioning Augmentation Network (SouthPAN) Open Services.
The website is built with Jekyll and uses the Just the Docs theme.
There are two main ways of updating the documentation:
Note: For large changes it is preferred to commit changes to a new branch, and then merge to
main
with a pull request so that they can be reviewed by someone else.
-
Locally:
- Clone the repository
git clone https://github.com/frontiersi/southpan-receiver-docs.git
. - Commit changes to your local version, these can be previewed by building locally.
- Clone the repository
-
On GitHub:
- Changes can also be made directly on GitHub, however these changes cannot be previewed.
- Visit the repository on GitHub https://geoscienceaustralia.github.io/SouthPAN-GNSS-Receiver-Documentation/.
- To edit an existing file, navigate to the file, then click the
edit
button. - To create a new file, navigate to the directory to create the file, then click
Add file
→Create new file
. - To upload a file, navigate to the directory to upload the file, then click
Add file
→Upload files
.
Note: It typically takes about 5 minutes for new changes on the GitHub repository to be reflected on the website.
The Just the Docs theme is used, which provides a hierarchical documentation structure, a sidebar for navigation also a search functionality.
They also provide a Markdown guide (raw code) which shows basic markdown syntax and formatting.
To build the website locally, you will need Ruby and Bundler installed on your computer.
The project uses the GitHub Pages Ruby Gem which allows Bundler to setup the dependencies required to build the Jekyll environment locally.
- Clone or download this repository.
- Change your working directory to the root directory of the repository.
- Run
bundle install
. - Run
bundle exec jekyll serve
to build your site and preview it atlocalhost:4000
. - Changes will be reflected automatically in the preview.
The built site is stored in the directory _site
.