Development#
We’d love you to contribute to ELFund-docs!
Issues#
Questions, feature requests and bug reports are all welcome as [discussions or issues](lerooze/elfund-docs#choose).
Pull Requests#
It should be relatively simple to get started and create a Pull Request.
You’ll need to have a version between python 3.8 and 3.12 and git installed.
# 1. clone your fork and cd into the repo directory
git clone git@github.com:<your username>/elfund-docs.git
cd elfund-docs
# 2. Set up a virtualenv
python -m venv env
# 3. Activate virtualenv
source env/bin/activate
# 4. Install elfund-docs
pip install --editable .[docs]
# 5. Checkout a new branch and cd into docs
git checkout -b my-new-feature-branch
cd docs
# 5a (optional). Copy static files
make copy
# 6 Make your changes
# 7. Build docx documentation
make docx
# 8. Copy docx documentation to static
make copy_docx
# 9. Build html documentation
make html
# ... commit, push, and create your pull request