One line installer #164
Comments
@kevinsimper Good idea. However, our dists change so much that this would add overhead, I think. |
@RichardLitt what do you mean by "our dists change so much"? The installation process hasn't changed since I know IPFS and the version doesn't change that often |
I meant the versions. Don't they change every few months, in general? |
Every few months is probably right, but we could easily have a symlink pointing to the latest release if that is a concern. |
Hmm. Cool. Another concern: What is the purpose of a one-liner? Experienced devs still need to read the whole thing, or take it on trust that we have it done correctly. Inexperienced devs don't get to learn what the install process is. I'm not up or down on this one. |
Beginners will find a way to install it the easiest way and better provide a command that does it all in one command, instead of now where each command is on its own line 👍 |
Strongly against this. one line commands like that are terrible security practice. they teach users not to think about what they are doing, and to copy paste things from the internet into their command line. we take security seriously. If we list commands to run, they must be clear. I do think a single one-line install is useful. but do it securely.
|
Thank you, @jbenet. That's great feedback. I agree with teaching users not to think; that's what I was getting at with the experienced // inexperienced comment above. We could try to implement Mosh's install. |
@jbenet Hashpipe looks awesome, but wouldn't it be a dependency that you have to install first?
I agree, but somebody will write it on stackoverflow and then people will write "how to install ipfs 1 line". But what is the problem of stringing the commands that are on the installation page now? It is not like you It can even be written like this and still be a easy way to install.
|
I think stringing commands into and &&-expression is strictly worse, it Try installing Dropbox, one of the easiest things out there to install. It Let's go for a mosh style install page
|
mosh style is even better if you guys find the time to setup the necessary steps to setup those packages to the different platforms 👍 |
@kevinsimper Going to keep this open so it is more easily searchable. Thanks! |
This issue has been moved to https://discuss.ipfs.io/t/one-line-installer/463. |
I know a lot of people don't like one-line installers because of their insecure nature of not understanding what it does, but a one-line is just nicer when trying out ipfs, when you just want to do it quickly!
Would it be an idea to make a one-line installer?
Here is for Mac:
The text was updated successfully, but these errors were encountered: