Contribute to Documentation
Relativity Trace Documentation is open source, meaning anyone can contribute updates to improve the content.
- Documentation Approach
- What is required to start contributing?
- Key Standard Principles that MUST be followed
Documentation Approach
This documentation process was inspired by: Microsoft Docs contributor guide and is based on Markdown language which is lightweight and portable. See more info here.
What is required to start contributing?
- Setup GitHub
- Create a Pull Request (PR)
Please make all enhancements in the “develop” branch.
- Use GitHub UI (for Quick Edits) OR https://typora.io for more involved changes
- Submit changes for review and get PR approved
Quick Edits
Follow this guide: https://docs.microsoft.com/en-us/contribute/#quick-edits-to-existing-documents
More Involved Edits
- Download https://typora.io
- Open it and then
File
->Preferences
- Update
Image
Settings according to below - ^ this will allow for copying and pasting of images directly into Typora
Key Standard Principles that MUST be followed
If these standard principles are not met the project will not build successfully.
Images
Image links MUST reference relative media
folder AND images must be placed in the folder named after the name of .MD
file within relative media
folder
- Example mardown:
![](media/dynamic_rules/RuleGeneratorLayout.PNG)
Links
All links
MUST be either relative OR refernce root
-
example:
--- --- [Extensible API's]({{ site.baseurl }}{% link docs/administrator_guide/proactive_ingestion_api_documentation.md %})
Callouts
Callouts such as warn
, info
, etc…
Usage (.info
, .warn
, .danger
are currently supported):
Do not blah blah blah...
{: .warn }
Information
Warning
Danger