Author: Pito Salas, Date: April 2023
When contributing, please make sure to do the following:
Proofread your writing for spelling and grammatical errors, especially in areas where excat typing is important (e.g. code snippets)
Place your files in the appropriate folders. Only create new folders if absolutely necessary. If you make a new folder, give it a README which clearly describes the content of the folder
Add your file to Summary.md so it is accessible from the gitbook webpage
Give your images common sense names. They should be descriptive and/ or associative. "p1.png" is bad, "gazebo_img1.png" is better.
Only use hyphens, not underscores, in filenames.
Try to order files in SUMMARY.md is a way that makes sense if they were to be read through sequentially
Follow Markdown format guidleines. There is a Markdown extenstion for VS code which will assist you in this endeavor. Here are some common mistakes:
No trailing spaces at the end of lines
One (and only one) blank new line on either side of Headers, lists, and code blocks
Use consistant spacing
no embedded HTML or raw links
no trailing punctuation in headers
Do not skip header levels, only one H1
Furthermore, please follow these style guidelines:
Do not use bold or italics in headers
Do not use emphasis to take the place of a code snippet
Label your code snippets (starting with ```)with the language they contain! common languages in this course are python
, bash
, xml
and c++
Surround package names, file paths and other important info of this nature with single backticks (`)
Add a byline at the bottom of the page, including your name and date of publishing