Skip to content
This repository has been archived by the owner on Oct 17, 2023. It is now read-only.

beginners guide for os x #9

Merged
merged 2 commits into from
Dec 18, 2014
Merged

Conversation

sberryman
Copy link
Contributor

hopefully this will help people get started using transported on os x if they haven't used go before.

@nstott
Copy link
Contributor

nstott commented Dec 18, 2014

Good call about telling people about gopath. Ideally I want to have transporter available via brew, but until then we definitely need better install docs.

As long as the user has a good gopath setup, I think some of the steps you go through can be replaced with
go get github.com/compose/transporter/cmd/transporter
this will go get the dependencies and build and install the transporter binary.
Can you try that, and see if that simplifies things for you?

Why did you choose to build go from source, rather then brew install go ?

@sberryman
Copy link
Contributor Author

I went with the package install from google as that is what @codepope suggested when I submitted an issue (#8). The docs were very scarce and all that was included was a build command which to anyone who hasn't used go before looks a bit confusing.

I initially started with the brew install and missed the caveats after the install. Either way that wouldn't have been enough to get me started. I would have easily found the mercurial dependency and fixed it but I believe it is a much smoother process for developers if we you just walk them through the install process.

At the very least the docs need to include a simple link to install go, mercurial dependency, and go get as it would have taken me a lot of reading of the go doc's to figure that step out (without @codepope suggesting it.)

nstott added a commit that referenced this pull request Dec 18, 2014
@nstott nstott merged commit 25473d8 into compose:master Dec 18, 2014
@nstott
Copy link
Contributor

nstott commented Dec 18, 2014

👍
codepope will probably streamline the readme a little bit, but this helps
Thanks!

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

Successfully merging this pull request may close these issues.

None yet

2 participants