Read more in [Notes on statistics in Rust](doc/stats.md) on the
details of implementation.
+Also read [Notes on
+dependencies](doc/dependencies.md) for an essay on Rust.
Installation
--- /dev/null
+---
+title: Notes on dependencies
+author: Gustav Eek
+date: 24 jan 2023
+---
+
+<!--
+Copyright (C) 2023 Gustav Eek <gustav.eek@fripost.org>
+SPDX-License-Identifier: GPL-3.0-or-later
+-->
+
+This software is only verified to compile with the nightly unstable
+versions of Rust. Also, though the immediate list is short,
+dependencies stretch. My apologies.
+
+I regret that the general Rust configuration is immature. It is
+careless from a community perspective not to put more effort into
+ensuring that versions distributed through e.g. Debian work in the
+majority of cases.
+
+Rustup will be needed, and late versions of Rustc and Cargo. Carefully
+craft *CARGO_HOME* and *RUSTUP_HOME*, so that Cargo and Rustup
+packages end up in a place that is not backed up frequently. I use
+*~/.local*. Also note that *PATH* needs prependinng to override system
+wide rust.
+
+The immediate dependencies for this package (see Cargo config) is
+short. The secondary tree is however quite at the length. The *statrs*
+crate drags along yet another 26 crates. Again my apologies on ther
+part. This is another sign of the immaturity of the echo system.