Contributing¶
Contributions are welcome. See AGENTS.md for the conventions.
- Fork the repository and create a branch.
- Make your change with tests. New behaviour is a command in
crates/engine/src/cmd/. - Run
cargo xtask ciandpre-commit run --all-files. - Open a pull request. CI runs on Linux, macOS and Windows, and the docs build a preview.
Documentation¶
The site is built with Zensical:
pip install -r requirements_docs.txt
zensical serve # http://localhost:8000
Images live in rustgis-assets and are linked by URL; don't commit images to this repository.