<mpapis>
you might see a PR with something similar soonish, having a user in #rvm with a problem that looks like a wrong in this check leading to calling Version methods on String
<drbrain>
they defined #version on String? seems odd
<shaiguitar>
pretty simple, but I'd love feedback!
<shaiguitar>
thinking of putting a UI on top of it, something like rubygems-velocity.org/gem/rails/4.0.0,2.3,1.0 or something like that
<shaiguitar>
thoughts?
huoxito has quit [Remote host closed the connection]
huoxito has joined #rubygems
huoxito has quit [Ping timeout: 256 seconds]
tarebyte has joined #rubygems
tarebyte has quit [Remote host closed the connection]
tarebyte has joined #rubygems
huoxito has joined #rubygems
TheComrade has joined #rubygems
mando has joined #rubygems
huoxito has quit [Remote host closed the connection]
x1337807x has joined #rubygems
jonahR has joined #rubygems
jonahR has left #rubygems [#rubygems]
mando has quit [Remote host closed the connection]
jonahR has joined #rubygems
mando has joined #rubygems
kanobe has quit [Ping timeout: 246 seconds]
mando has quit [Ping timeout: 240 seconds]
kanobe has joined #rubygems
havenwood has quit [Remote host closed the connection]
havenwood has joined #rubygems
tarebyte has quit [Remote host closed the connection]
imperator has left #rubygems ["Leaving"]
havenwood has quit [Ping timeout: 246 seconds]
havenwood has joined #rubygems
tjbiddle has quit [Quit: tjbiddle]
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
havenwood has quit [Remote host closed the connection]
<mpapis>
shaiguitar, so it lets you compare gem download counts?
sbeam_ has quit [Remote host closed the connection]
dvu_ has quit [Remote host closed the connection]
weeb1e has quit [Ping timeout: 256 seconds]
weeb1e has joined #rubygems
x1337807x has joined #rubygems
weeb1e has quit [Ping timeout: 245 seconds]
TheComrade has quit [Quit: TheComrade]
poisonarms has joined #rubygems
<poisonarms>
Is there a way to tell RubyGems where Ruby is when installing a gem? For example, I have 1.8.7 and 2.0.0, but by default, gems tries to build with 1.8.7.
<poisonarms>
I want to build with 2.0.0, but I'm not sure how to accomplish this.
<mpapis>
poisonarms, it's responsibility of GEM_HOME ... but it depends on your flow, in rvm you should run: rvm use <ruby>
<poisonarms>
Yea you took care of me over in #rvm already.
<poisonarms>
Thanks again.
<mpapis>
ah this was older question, #rvm has higher priority for me ;)
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<poisonarms>
Now I can finally get mechanize installed.
tekin has quit [Quit: Computer has gone to sleep.]
imperator has joined #rubygems
stevenharman has quit [Quit: Leaving...]
huoxito has joined #rubygems
jcaudle has joined #rubygems
stevenharman has joined #rubygems
tekin has joined #rubygems
mando has joined #rubygems
enebo has joined #rubygems
arthurnn has joined #rubygems
ZachBeta has joined #rubygems
coderhs has quit [Quit: Leaving]
mando has quit [Remote host closed the connection]
ZachBeta has quit [Quit: Computer has gone to sleep.]
ZachBeta has joined #rubygems
holland_oats has joined #rubygems
<holland_oats>
hi. I have a question about the 'gem which' command. is this an appropriate channel?
<mpapis>
holland_oats, I think it is, what is your question?
<holland_oats>
mpapis: If i give 'gem which' multiple gems, and it finds 1 or more of them, it returns a 0. but I am thinking it's more proper to turn a 1 if it fails to find 1 or more of the gems listed.
<mpapis>
holland_oats, I have seen that behavior in more gnu tools, maybe a flag for it? or do it iteration?
<mpapis>
hmm, not gnu tools, package managers
<holland_oats>
mpapis: my experience is main rpm/yum. RPM seems to have the desired behavior: rpm -q man cheese
<holland_oats>
man-1.6f-32.el6.x86_64 \package cheese is not installed \ $echo $? \ 1
ZachBeta has quit [Quit: Computer has gone to sleep.]
tbuehlmann has quit [Remote host closed the connection]
<carols10cents>
say i wanted to run my own gem server. what's the current best way to do that? and i know the answer is "it depends"--
<carols10cents>
it doesn't need to be private, i'd like to run it on aws, i'd basically like it to function as a cache for the gems we use but it'd be cool if it had all the gems
<imperator>
so really you want a mirror then
<carols10cents>
it'd be neat to be a public mirror of rubygems.org but that would be a side effect; we'd really just want a gem server for my company's use
<carols10cents>
yeah...
<carols10cents>
hi btw :)
<carols10cents>
use the rubygems-aws repo? geminabox? something else?
<imperator>
hi :)
<imperator>
i'm afraid i'm not qualified to answer that; one of the other guys here might be able to chime in
<carols10cents>
that's fine, i'm not in a rush, i'll be idling in here :)
<brycek>
carols10cents: worked on a project where we scanned gemfile.lock for each deployed app and did "gem install gemname -v version" for each dependency
<drbrain>
mpapis: change "self.class === input" to "self === input"
<drbrain>
self.class is Class, not Gem::Version :D
<mpapis>
damn!
<drbrain>
I think you had it right last night, but force of habit :D
<mpapis>
I'm not the author of the PR, can you comment in there?
<drbrain>
oh, sure
<drbrain>
done!
<drbrain>
bus time
<mpapis>
k
DanKnox is now known as DanKnox_away
<mpapis>
and thanks !
<drbrain>
np
DanKnox_away is now known as DanKnox
tjbiddle has joined #rubygems
headius has quit [Quit: headius]
zachrab has joined #rubygems
zachrab has quit [Remote host closed the connection]
workmad3 has quit [Ping timeout: 245 seconds]
headius has joined #rubygems
workmad3 has joined #rubygems
<lmarburger>
i <3 fastly. 90% cache ratio for rubygems gem installs.
havenwood has joined #rubygems
hasrb has joined #rubygems
poisonarms has quit [Quit: Computer has gone to sleep]
<imperator>
lmarburger, how do you setup rubygems in conjunction with fastly?
* imperator
just now heard of fastly and has no idea how it works
<lmarburger>
fastly is just a reverse proxy (hosted varnish)
<lmarburger>
right now it's using bundler-api as its origin and rubygems.org is redirecting gem and gemspec requests to it
<imperator>
so bundler is using it by default? for everyone?
<imperator>
sorry if i r confused
<lmarburger>
the one thing it does that's "special" is it transparently follows redirects from the origin to gem/gemspec files on s3. a GET to a gem file would normally result in a redirect but now it's a 200
<lmarburger>
bundler api can be used as a rubygems source. all it does is redirect to s3 (much like rubygems.org)