Skip to content

Latest commit

 

History

History
46 lines (28 loc) · 1.32 KB

README.rst

File metadata and controls

46 lines (28 loc) · 1.32 KB

EHRI Project Documentation

This project contains documentation for the EHRI portal administration features, plus technical docs relating to tool development and maintenance.

To update these docs you can either:

  • make changes directly on Github (ask for the repo rights first)
  • or, for more significant changes, checkout the code and build the site locally, then create a pull request

To do this you need to install the Python dependencies:

pip install sphinx sphinx-rtd-theme

To then generate the HTML like so:

cd docs
make html

Then you can open this page in your browser: docs/_build/html/index.html.

If using Linux you can continuously rebuild these docs while making changes by doing something like this from within the docs directory:

while inotifywait -r --exclude _build *; do
    make html
done

On MacOS, install the fswatch command and use something like this:

fswatch -r --exclude _build . | while read; do make html; done

On push to the master branch a webhook is set up at readthedocs.org to make the site available at http://documentation.ehri-project.eu.

If you see any problems, inaccuracies, or things that need updating feel free to open an issue on Github.