-
Notifications
You must be signed in to change notification settings - Fork 266
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Installable via OS package managers #641
Comments
I'd expand the scope of this and suggest we look at supporting package managers for macOS and Window as well. |
I look for any kind of managed way to install something before sighing and running an installer script. Having only this option could be a deterrent for some types of devs to try out Fermyon. I realize it's a lot more work to define and generate other installation methods, however, so I understand if it's not time for this just yet. Also, I'll just mention Homebrew on Linux here since it doesn't seem well-known. Or people automatically treat it as heretical without learning more. I've been using it for a few years and it's been pretty awesome, especially when I want to match up versions of software on my Mac and Linux PC. It uses the same package sources for both, so it would provide an option to release often on both--if you can get people to try it. |
Hi, @neodon, thanks for the comment! |
The It seems like we may want to prioritize Wanted to kick off some brainstorming on alternative package names:
Also, for brew, I am not familiar with how difficult it is to create a |
IIRC Homebrew does allow taps to be namespaced such that you can do a https://github.com/Homebrew/brew/blob/master/docs/Taps.md This is what we did for Draft: https://github.com/Azure/homebrew-draft But yeah, rather unfortunate that we can't namespace the package for In cases where a name conflict arises and concepts like namespacing does not exist, I think |
Found this while browsing how to create DEB packages: https://www.makeuseof.com/create-deb-packages-debian-ubuntu/ |
Any thoughts or any process regarding publishing a Fermyon PPA (Personal Package Archive)? |
Would appreciate effort around Linux friendly package managers as well, considering it could become part of a development toolchain, so having a native manager as well as the security controls around it would become paramount especially on CI CD systems (considering supply chain attacks etc). Brew is an afterthought and can be quite harmful for Linux systems. |
As a user, I'd love to install the spin CLI similar to how I'd install other packages on Linux - through
apt
.Something similar to
(note: this is a very similar experience for HashiCorp's installation instructions for
nomad
,consul
,vault
, etc.)The text was updated successfully, but these errors were encountered: