Developers
This section is for people working on aviso itself, or embedding the aviso
Rust library in their own program. If you just want to use the CLI, start at
CLI overview instead.
What lives here
- Architecture: how the crates fit together and where each responsibility lives.
- Library guide: how to use the
avisoRust crate from your own code. - Contributing: how to make a change to this repository: tests, gates, the local workflow.
The CLI and the future Python package are both consumers of the aviso core
library. The core library does not depend on either of them. The
Architecture page draws the relationship.