tarides / ocaml-platform-installer

The best way for developers to write software in OCaml
ISC License
60 stars 8 forks source link

Add to package repositories #129

Open Julow opened 1 year ago

Julow commented 1 year ago

The curl | sudo bash script we provide is not ideal, as many users might be afraid to run it for security reasons or to avoid messing up their system. It's not a great experience in general but also some systems don't play well with such a script (eg. macos works by accident and nix won't).

Building .deb packages in CI and attaching it to releases is a good start to warm up but we also want to submit it to important repositories (debian, brew, aur, nixpkgs).

As an intermediate step, we should perhaps create self-managed repository ? eg. Ubuntu's PPA, brew's taps.

CC @hannesm who proposed help with reproducible builds (https://builds.robur.coop/)