-
Notifications
You must be signed in to change notification settings - Fork 1
Set up AUR package #11
Comments
Thanks for the issue. @ro-tex, do you have experience with this? Would also be more than happy to accept a PR from the community. In the meantime, it should be easy to install skynet-cli with Go or build it oneself. |
To answer the question: No, I don't have experience setting up Arch packages. Regarding the proposal itself, I think that That being said, I might not have the full picture here. @gunar do you think there is a compelling reason for an Arch package to be created and maintained? How would that be more helpful than the regular Edit:
|
Hi guys, Here's the thing. I'm not a golang developer myself. I don't even have go installed on this machine, and I don't know how golang's package manager works—nor rust's for that matter. Is this package intended for golang developers only? I don't think so, right? So adding it to AUR (and apt-get, etc) would allow for any linux user to quickly and easily install your tool and receive updates. I myself haven't installed it because I don't want to think and have to maintain yet another package manager on my machine. I believe the present CLI tool can accelerate Skynet's adoption—it's free web hosting, who doesn't like that—and by adding it to AUR you remove friction on the onboarding process. That's my 1 cent. Btw, if you decided to create an AUR package you can tie it to git commits or releases, making for a maintenance-free solution. |
Fair enough @gunar. We definitely want the CLI to be on multiple package managers including apt, homebrew etc. They are convenient and the first place many people will check. I don't have much experience with package managers personally so you may have to be patient. |
No worries! Shameless plug, happy to work with you. It'd take me only a couple of work hours to get it set up on AUR (the one I'm familiar with). Either way, wishing you guys good luck. Love the project. |
We're always happy to accept contributions. No pressure though. Even just an outline of what needs to be done would be very appreciated! |
FWIW I'm doing this for now function skynet() {
curl -X POST "https://siasky.net/skynet/skyfile" -F "file=@$1" \
| jq ".skylink" | xargs -I _ echo "https://siasky.net/_"
} PS: Congrats on closing the fundraising round! |
Seems convenient, not sure what the relevance is to package managers though 🙃 BTW I added a Homebrew recipe and installation instructions to the README |
That's a fair point. I'd named this issue in terms of a feature but ultimately my customer need was to be able to use the CLI to upload to Skynet.
|
Gotcha, I forgot that you had said you couldn't install the CLI on your machine. Do you mind if I add that snippet to our docs? |
Not at all! Be my guest. |
Setting up skynet-cli as an AUR package should help increase adoption by Arch/Manjaro users.
The text was updated successfully, but these errors were encountered: