Creating the Documentation¶
To build this documentation, we will utilize Sphinx library for Python. Once the repository is cloned:
Building back-end documentation¶
When writing documentation for python code, edit the .rst files in the docs directory and follow the instructions
- cd docs
 - make clean
 - make html
 - Docs files now available here: docs/_build/html
 
Building front-end documentation¶
- cd webapp
 - gulp doc
 - Docs files now available here: docs/_build/front-end/index.html
 
To push the documentation online and make them available publicly, merge all of your changes into the gh-pages branch, run make clean && make html` in the docs directory, then run
git push origin gh-pages
After the push finishes, the updated documentation will be available at:
http://unicef.github.io/rhizome/
: )