Binary distributions
This is a tracking issue for binary client distribution. As of 2021-03-02 there are three clients we may want to publish:
A full irdest installation always involves irdest-hub
, with some mechanism to make the daemon run in the background (systemd units, openrc, ...?), and one of the two clients. For most users the GTK client will be preferred.
Tasks
-
Build fully static Rust binaries (output an .appimage
for each binary?) -
Provide release tarballs, including vendored dependencies for distribution packagers -
Create a small installer for full userspace installations on legacy Linux distributions -
What's the upgrade story? How does irdest learn of new versions?
-
Edited by Katharina Fey