evsieve icon indicating copy to clipboard operation
evsieve copied to clipboard

Consider releasing binaries

Open ticky opened this issue 1 year ago • 2 comments
trafficstars

Hi there, I’ve got a little project which makes use of evsieve, and I’ve got some users who want to use it but who aren’t confident in compiling code themselves.

I can pretty easily offer binaries of my project, but I am not sure it’s my place to build binaries of yours.

Would you consider building binaries of your project? You could in theory do this with GitHub actions and something like cargo dist.

ticky avatar Oct 05 '24 17:10 ticky

A cursory look at cargo-dist shows that there are several dubious aspects about its output, at least in its default configuration:

  • Does not use the operating system's native format for packages (like .deb, .rpm);
  • Suggests installation to happen through curl ... | sh;
  • Installs into ~/.cargo/bin.

So cargo-dist won't be used. That said, I too agree that it is time to start releasing official binaries. I am currently looking into setting up a pipeline to produce precompiled binaries.

KarsMulder avatar Oct 08 '24 19:10 KarsMulder

Understandable, cargo-dist definitely has its sights set on being low-friction but not wide-ranging in its target outputs, and specifically working within the cargo ecosystem.

I look forward to your solution!

ticky avatar Oct 08 '24 19:10 ticky