Install a decompression tool to handle all the weird archive formats that are used in github
- Dominant language
- Go
- Stars
- 25.6k
- Forks
- 941
- Avg merge
- 9h 24m
- Merged PRs (30d)
- 3
Description
### Is your feature request related to a problem? Please describe
At the moment you have to manually install things like unzip to get asdf to work which is pretty ugly if you want things to "just work"
### Describe the proposed solution
Install this tool https://github.com/mholt/archiver as an asdf plugin before any installs happen
### Describe similar `asdf` features and why they are not sufficient
I don't know if we can use some sort of dependency system to say plugin x "requires y"
### Describe other workarounds you've considered
I have made a plugin for arc..
https://github.com/ORCID/asdf-arc
we might also try
https://github.com/ORCID/asdf-upt
Contributor guide
Research direction
Start by tracing asdf's plugin installation and archive extraction flow, then review the proposed archiver tool and the dependency question raised in the issue. Done means supported GitHub archive formats install without users manually installing tools such as unzip, while existing plugin installs continue to work.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- cli, tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100