Problem
Currently, installation requires building from source, which poses a high entry-barrier for everyone who does not have Rust installed, is not familiar with the eco-system/tooling, or does not have the time and/or mental capacity to get into the weeds to build it from source.
Proposed solution
The solution would be to offer multiple different installation options, like:
- manually download binary (from GitHub) - requires build pipeline
- install via homebrew:
brew install rustifymyclaw
- install via shell script, e.g.:
curl -fsSL https://raw.githubusercontent.com/Escoto/RustifyMyClaw/main/install.sh | bash
- use Docker image
Additional context
- Not all solutions have to be implemented right away.
- Main focus should not be "cover everything", but make it convenient for developers to install the tool in 90% of cases.
Problem
Currently, installation requires building from source, which poses a high entry-barrier for everyone who does not have Rust installed, is not familiar with the eco-system/tooling, or does not have the time and/or mental capacity to get into the weeds to build it from source.
Proposed solution
The solution would be to offer multiple different installation options, like:
brew install rustifymyclawcurl -fsSL https://raw.githubusercontent.com/Escoto/RustifyMyClaw/main/install.sh | bashAdditional context