Skip to content
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

Improving macOS install instructions #197

Open
dijonkitchen opened this issue Jul 21, 2016 · 4 comments
Open

Improving macOS install instructions #197

dijonkitchen opened this issue Jul 21, 2016 · 4 comments

Comments

@dijonkitchen
Copy link
Contributor

Would it be simpler to use Homebrew (http://brew.sh/) to install everything? Or maybe even have it all scripted so people don't have all the hurdles of installation.

@yokolet
Copy link
Member

yokolet commented Jul 22, 2016

@dijonkitchen I don't have an answer at this moment. Because installing Homebrew may add another complexity, but may not. We want to figure out what would be the best way of hustle-less installation.

In the past, a student borrowed her husband (or boyfriend)'s OSX laptop. She had her account on laptop, but didn't have admin permission. In those days, the problem was LightTable which was already installed in her laptop using HIS account. She was unable to install LightTable for her own, besides she could not use installed LightTable because of permission.

So, my concern about using Homebrew is whether non-admin user can install Homebrew or not. Suppose Homebrew is already installed, whether non-admin user can install new package or not.

Probably, we'd better to have one more instruction document of Homebrew version. Then ask workshop teachers/coaches to use it. At some point, we can hear the experiences from those workshops. Using Homebrew is a good practice on OSX. So if it works, it will be good for education purposes also.

I appreciate if you write an Homebrew version of installation document. In such a case, please don't forget, a user may not have admin permission.

@dijonkitchen
Copy link
Contributor Author

@yokolet I think Homebrew doesn't require sudo rights from how it works, but I'm no expert.

Do note that in the Getting Started instructions, the installation for leiningen asks the user to use 'sudo' in the command line.

We're a bit tight for the NYC ClojureBridge, but I may look at this at a later date if I'm free! Thanks for your quick input!

@dijonkitchen
Copy link
Contributor Author

I'm also thinking that longer-term, it'd be easier to upgrade different programs and Java via Homebrew Cask.

@yokolet
Copy link
Member

yokolet commented Jul 22, 2016

@dijonkitchen I'm aware that leningen installation needs sudo.

Good luck on the NYC ClojureBridge!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants