All original contributions to doma-docs are licensed under the ASL - Apache License, version 2.0 or later.
This project uses GitHub issues to manage the issues. Open an issue directly in GitHub.
Write the issue in English to share it with many people.
To contribute, use GitHub Pull Requests, from your own fork.
We use Sphinx to generate documents. The generated documents are hosted on the ReadTheDocs.
To use Sphinx, you need Python.
Navigate to the docs directory and run the pip install
command:
$ cd docs
$ pip install -r requirements.txt
Execute the sphinx-autobuild
command in the docs directory:
$ sphinx-autobuild . _build/html
Visit the webpage served at http://127.0.0.1:8000.
Your environment is now set up. Please verify that the modifications to the RST file are correctly converted into an HTML file, and then submit a pull request.
Execute the sphinx-build
command in the docs directory:
$ sphinx-build -b gettext . _build/gettext
Execute the crowdin
command in the docs directory:
$ crowdin push
This command is only permitted for administrators.
Execute the crowdin
command in the docs directory:
$ crowdin pull