We are glad you are reading this. We welcome your contribution.
Here are some important resources:
How to Contribute to Use Cases.
How to Contribute Other Changes:
- Fork this repository.
(unless you are a direct collaborator) - Edit relevant files that need update.
(upload images as necessary) - Commit your changes.
(write clear commit messages) - Test your changes.
(if comfortable using a command prompt) - Request a review.
(a.k.a. create a "Pull Request")
Always write a clear log message for your commits. One-line messages are fine for small changes, but bigger changes should look like this:
A brief summary of the commit
A paragraph describing what changed and its impact.
Start reading our newer docs and you'll get the hang of it. We optimize for readability:
- We add a new line before starting a list
- We indent using tab character
- We create lists with asterisks
- We should use Markdown where possible1
- We use some Python-Markdown extensions and PyMdown exensions2
- Use
cwd
-relative paths to images e.g. instead of/hpc/imgs/blah.gif
, use../imgs/blah.gif
.3
Thanks,
Texas Advanced Computing Center
Footnotes
-
If some of our documents use HTML, please forgive us and use Markdown yourself. ↩
-
See enabled extensions at
mkdocs.base.yml
undermarkdown_extensions:
. ↩ -
So that images load on the website and in GitHub preview. ↩