JoshCheek / miniature-octo-ironman

It's small. It had 8 legs. It sells weapons of mass comprehension to the most eager learner!
4 stars 4 forks source link

Add Gemfile dependencies #18

Closed AndyDangerous closed 10 years ago

AndyDangerous commented 10 years ago

Closes #2

I just added '~>' whatever my current version was. Is this what we want?

JoshCheek commented 10 years ago

I made these into check boxes instead of bullet points, b/c I have a hypothesis that this makes it easier to go implement (I think this would be true for me, anyway), since it's easier to map the statement to a thing to do. If that doesn't work, let me know and I'll not keep doing that.

AndyDangerous commented 10 years ago

I'm into the checkboxes. It does seem easier for me to work through them that way.

I hope this looks good.

Regarding versioning: If I just run bundle (without explicitly defining versions) won't it just pull down the most recent versions?

JoshCheek commented 10 years ago

Looks good, merge it!

Regarding versioning: If I just run bundle (without explicitly defining versions) won't it just pull down the most recent versions?

No, the Gemfile specifies what we will allow. Bundler will then "resolve" those (find the versions that fit all the requirements), and stick them in the Gemfile.lock. After that, it always goes with whatever the Gemfile.lock says, so it always uses the same version every time for everyone.