Warning: This documentation is outdated and references PGM (ProjectAres) as it was used on the Overcast Network. This repository is no longer actively maintained.
For current PGM documentation, please visit: https://pgm.dev
Documentation for the XML format PGM uses to define map specific features. Pages are hosted using github pages.
- Pages are formatted in markdown and may contain HTML, HTML should only be used where absolutely needed.
- Markdown is parsed with kramdown which has an enhanced syntax.
- Care should be taken when removing trailing whitespace since markdown uses two spaces to create a newline.
Pull requests should have the following things:
-
The commits should have a descriptive message and which is not in the past tense.
For example:
Describe the XYZ module with more detail.
orAdd detailed description for XYZ.
is good, but:Added XYZ.
isn't. -
Content should be grammatically correct and the spelling should be US English, e.g. Color not Colour.
- Install Ruby 3.1 or later (rbenv recommended for macOS/Linux, RubyInstaller for Windows)
- Install bundler:
gem install bundler
- Run
bundle install
from the source root - Run
bundle exec jekyll serve
- Load
http://localhost:4000
in your browser