Skip to content

This is the repository that backs the OVIS-HPC documentation on readthedocs.io

License

Unknown, LGPL-3.0 licenses found

Licenses found

Unknown
LICENSE
LGPL-3.0
COPYING
Notifications You must be signed in to change notification settings

ovis-hpc/readthedocs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Documentation

Edits should be made to the .rst files. The documentation can be built with make html or make man. The generated files will be found in the _build directory.

Using Readthedocs

To visualize and test your documentation changes on the offical OVIS Documentation page before submitting a PR, please follow the steps below.

  1. Fork the repository: Fork the repository where the docs are located to your own GitHub account.
  2. Create a Read the Docs account: Sign up for a free Read the Docs account at readthedocs.org.
  3. Link the repository:
    • After logging in, go to the "Import a Project" page on Read the Docs.
    • Choose "GitHub" as the source and authorize Read the Docs to access your GitHub account.
    • Select your forked repository from the list.
  4. Specify the correct branch:
    • In the project settings, you will be asked to specify the branch of your repository. Select the branch that contains the changes you've made to the documentation.
  5. Set the location of .readthedocs.yml:
    • Read the Docs will need to know where your .readthedocs.yml file is located. In the project settings, ensure that you specify the current directory (./) as the location of the .readthedocs.yml file.
    • The .readthedocs.yml file controls the configuration of your documentation build process on Read the Docs (including things like Python dependencies, versioning, and build steps).
  6. Build the documentation: After linking the project and selecting the correct branch, Read the Docs will automatically build the documentation. You can view the generated docs at the provided URL.

This will allow you to see your changes in real-time as you push updates to the branch.

Subprojects

If you are editing documentation in any of the OVIS subprojects, please follow these same steps for that specific repository.

If you are making changes to the project or subproject configurations (i.e. conf.py), submit the PR and one of the admins will review the changes.

Using Local Machine

If you instead want to test a build on your local machine, please install the following depencencies before running make html.

python -m pip install --upgrade pip
pip install -r requirements.txt
pip install -r .github/dev-requirements.txt
pip install sphinx sphinx-rtd-theme pymdown-extensions

Users may want to install these packages into a Python Virtual Environment

About

This is the repository that backs the OVIS-HPC documentation on readthedocs.io

Resources

License

Unknown, LGPL-3.0 licenses found

Licenses found

Unknown
LICENSE
LGPL-3.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published