This folder contains the source for building the top-level SmartNoise documentation, docs.smartnoise.org, landing page and general information about deploying differential privacy. Detailed documentation about the SQL and Synthesizer functionality is built from the docs
folders in their respective project folders.
If you are extending or altering the SDK, you should update documentation as appropriate. To quickly run a test build of the documentation, you can run source make_docs.sh
from this folder.
The steps below assume the use of Homebrew on a Mac.
pip install -r requirements.txt
make html
open build/html/index.html
Docs are deployed to http://docs.smartnoise.org using GitHub Actions.
You are very welcome to join us on GitHub Discussions!