This repository contains the source code for the TURTLE Knowledge Base documentation, which is built using Sphinx and hosted on Read the Docs.
This site is live on the turtle github site
Or through the A&M tx.ag tinyurl
This initiative was started by Ian [1] Lansdowne, continued by Ian [2] Wilhite and Ryo Kato, and is currently open to additional contributors. Please reach out to meen-turtle@tamu.edu for formal collaborations.
docs/contains the Sphinx project, withsource/holding every.rstarticle organized by topic (Electronics_and_Power, Mechanical_and_Design, Project_Management, etc.).docs/requirements.txtlists the packages required to build the docs locally. You should not need to change this.Makefile/make.batprovide the standard Sphinx build targets (e.g.,make html), while_build/andbuild/store generated artifacts.
Use the following steps to preview the docs locally:
- Create and activate a virtual environment:
python3 -m venv .venv source .venv/bin/activate - Install the documentation dependencies:
pip install -r docs/requirements.txt
- Start the live server:
sphinx-autobuild docs/source docs/build/html
Sphinx Autobuild will watch for edits and serve the site at http://127.0.0.1:8000. Use Ctrl+C to stop the server and rerun source .venv/bin/activate whenever you open a new terminal session.