8 ms·
You don’t even need docker if you build from source
by rubatuga 6y ago
You don’t even need docker if you build from source
- AnIdiotOnTheNet 6y agoMaybe you didn't get the whole "I picked it because it was easy to install" part. Building software from source is pretty much the exact opposite of that.
- denysvitali 6y agoIt really depends. Go and Rust softwares are generally easy to build from source
- dbt00 6y agoYes but coming from a go or rust neophyte to trusting that you've installed correctly from source is probably a higher bar than knowing that you've run a container correctly.
- AnIdiotOnTheNet 6y agoI was trying out a bunch of different similar products, I was not going to set up a build environment just to test software. I immediately disqualified anything that required I build it from source. Of the ones that didn't, very few had working install documentation and I wasn't going to fix it for them just to try out their product. I did open issues on their trackers about it for them, not that they cared since nothing has been done. Bitwarden_rs was the one that had working install documentation that didn't require a build environment. It met our requirements in testing, so I deployed it to production.
- smoldesu 6y agoRust is designed to be built from source, and the development toolchain is light enough to keep on a VPS if that's your bag. If you have Cargo installed, compiling and installing from source is easier than using NPM.
- alias_neo 6y ago> and the development toolchain is light enough to keep on a VPS Or, you know, in a Docker container... I build pretty much everything that's not C/C++ and/or Go using a Docker container now. When you're working in a team, it's also an amazing way to share the build environment
- AnIdiotOnTheNet 6y agoI couldn't care less about Rust. The fact that this project used it is irrelevant to me and I have no desire to setup a Rust build env.
- deleted 6y ago[deleted]
- rubatuga 6y agoLmfao, you assume that docker is easy to install
- AnIdiotOnTheNet 6y agoDocker was an apt install, it wasn't exactly what I would call difficult.
- vangelis 6y agoIt's not?