This is the repository of the official documentation of eduTAP.
Its HTML pages are located at https://doc.edutap.eu
This documentation is written using Sphinx and MyST, a rich and extensible flavour of Markdown for authoring technical and scientific documentation.f
For the local authoring preview, you
-
need Python 3.11+ and uv to be installed.
-
clone the repository and init submodules
git clone https://github.com/edutap-eu/documentation.git cd documentation git submodule update --init --recursive
-
run the following commands in the cloned repositories directory:
uv venv source ./venv/bin/activate make docs-live
-
go to http://localhost:8000 to view the documentation.
Each time you save a file, this part gets re-rendered and reloaded in the browser.
Changes to the main branch are rendered and deployed with GitHub Actions on each push. It uses GitHub Pages for hosting.
source/packages/...
are GIT submodules, changes need to be done in the respective packages.
The documentation is licensed under Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0).