Package management for every major platform
- Dominant language
- Go
- Stars
- 50
- Forks
- 13
- PR merge metrics
- No merged PRs in 30d
Description
### Current status
To install `klio` you need `go` and some basic knowledge about compiling. It's not very user friendly.
### Idea
It would be awesome to have oneliner to install `klio` on every platform.
Don't have much experience with windows and linux platforms but for macOS there is awesome tool called `brew`.
### Implementation
Basically there are two ways to use `brew`, official - which requires some "popularity" for library and TAP (https://docs.brew.sh/Taps). As a temporary solution I think we can use tap. It works very well with `goreleaser` and github actions to make it fully automated.
Contributor guide
Research direction
No files or tests are named. First review how klio is currently compiled and evaluate goreleaser with GitHub Actions as the proposed automation path, then narrow the supported platforms and Homebrew TAP scope. Done means the agreed platforms have documented one-line installation paths.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, go
- Domain
- cli, release
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100