This repository contains the contents for the Massa Developer Documentations deployed at docs.massa.net.
The site is built using Sphynx.
Contributing to the documentation is a great way to get involved with the Massa community! Here's some things you need to know to get started.
- All the documentation text are located in the directory corresponding to the section; creating a sub-dir is strongly recommended if there are multiple sub-sections for a doc.
- Extensive documentation for Sphynx can be found here.
- All PRs should be made against the
main
branch. - Following a successful build, you can verify your changes on massa--*.org.readthedocs.build/en/* where * is you PR id.
- Once your PR is merged into
main
, https://docs.massa.net/ will be updated with your changes.
wget -N -P ./external/node/ -i ./external/node/config-files.txt
wget -N -P ./external/client/ -i ./external/client/config-files.txt
python -m venv venv
venv/bin/python -m pip install -r requirements.txt
[Edit Makefile] change the following line from:
- SPHINXBUILD ?= sphinx-build
TO
- SPHINXBUILD ?= venv/bin/sphinx-build
then run:
make html