drbrain changed the topic of #rubygems to: RubyGems 2.1.5: http://bit.ly/rubygems-2-1-5 CVE-2013-4363: http://bit.ly/CVE-2013-4363 - Latest status: http://twitter.com/rubygems_status and http://status.rubygems.org
dwradcliffe_ has joined #rubygems
dwradcliffe has quit [Ping timeout: 246 seconds]
TheComrade has quit [Quit: TheComrade]
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<mpapis> would be a not breaking anything?
<drbrain> I don't
<drbrain> looks like it would be fine, though
<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
<drbrain> anyhow, I don't see a problem
<drbrain> … the royal "they"
TheComrade has joined #rubygems
<imperator> they'll never be royals (royals)
<mpapis> was new version tagged without releasing: The requested url does not exist: 'http://production.cf.rubygems.org/rubygems/rubygems-2.2.0.preview.1.tgz'
<drbrain> mpapis: yes, no release
<drbrain> it was not ready
<drbrain> I only tagged for ruby 2.1.0
<mpapis> any chance to drop the tag then? I use tags to find latest versions
<drbrain> I tagged to make it easier to find for me
<drbrain> can you check for tags with letters (after v)?
<drbrain> or ignore "preview"?
<mpapis> but preview would be sane thing to check?
<mpapis> I would like for people to check the pre release versions
<drbrain> "rc" would be sane to check, but not "preview" I think
<drbrain> I only do "preview" release to match Ruby
<drbrain> tag, not release
<mpapis> hmm, any chance to get list of real releases then?
<mpapis> parsing github is not the best thing for detecting versions anyway
<drbrain> how about with the rubygems.org API?
<drbrain> (JSON)
<mpapis> ok let me try to parse it
kanobe has quit [Ping timeout: 256 seconds]
kanobe has joined #rubygems
<mpapis> drbrain, that worked ... and I just found I already use this url, need to check what version of rvm was that, probably something older
<drbrain> nice!
jfoy has quit [Quit: jfoy]
huoxito has joined #rubygems
DanKnox is now known as DanKnox_away
TheComrade has quit [Quit: TheComrade]
lsegal has quit [Quit: Quit: Quit: Quit: Stack Overflow.]
lsegal has joined #rubygems
lsegal has quit [Client Quit]
lsegal has joined #rubygems
<shaiguitar> graphing gem download velocity: https://github.com/shaiguitar/gem_velocities#readme
<shaiguitar> mpapis: drbrain since you are the only guys I see here ^
<shaiguitar> feedback appreciated
<shaiguitar> just started it recently, based on the `gems` rubygems.org api
<shaiguitar> v = Velocitator.new("nokogiri", ["1.6.0","1.4.2","1.4.6","1.5.0"])
<shaiguitar> 1.9.3-p392 :006 > v = Velocitator.new("nokogiri", ["1.6.0","1.4.2","1.4.6","1.5.0"]) => #<Velocitator:0x007ff4a21cae28 @gem_name="nokogiri", @versions=["1.6.0", "1.4.2", "1.4.6", "1.5.0"]>
<shaiguitar> 1.9.3-p392 :007 > v.graph => "/Users/shair/Projects/gem_velocities2/gem_velocity/public/images/nokogiri-1.6.0-1.4.2-1.4.6-1.5.0.png"
<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.
jonahR has left #rubygems [#rubygems]
dvu has joined #rubygems
dvu has quit [Ping timeout: 245 seconds]
<shaiguitar> mpapis: yea
<shaiguitar> mpapis: between versions and such
zachrab has joined #rubygems
<zachrab> anybody have any experience using cocoapods gem?
graphex has quit [Quit: ZNC - http://znc.in]
coderhs has joined #rubygems
<coderhs> hi there, I installed a ruby gem. But installing that didn't install the gem dependencies? this is the gemspec https://github.com/qburstruby/grape_goliath/blob/master/grape_goliath.gemspec
<coderhs> can you guys just check
graphex has joined #rubygems
zachrab has quit [Remote host closed the connection]
zachrab has joined #rubygems
zachrab has quit [Ping timeout: 240 seconds]
mando has joined #rubygems
mando has quit [Ping timeout: 248 seconds]
jfelchner has quit [Ping timeout: 245 seconds]
jfelchner has joined #rubygems
mattwynne has quit [Remote host closed the connection]
mattwynne has joined #rubygems
mattwynne has quit [Ping timeout: 256 seconds]
Defiler_ has joined #rubygems
Gnubie has joined #rubygems
Gnubie is now known as Guest87897
_br_ has joined #rubygems
brixen_ has joined #rubygems
shtirlic_ has joined #rubygems
Defiler has quit [*.net *.split]
shtirlic has quit [*.net *.split]
brixen has quit [*.net *.split]
_br_- has quit [*.net *.split]
akahn has quit [*.net *.split]
morphis has quit [*.net *.split]
Gnubie_ has quit [*.net *.split]
lsegal has quit [Quit: Quit: Quit: Quit: Stack Overflow.]
_morphis has joined #rubygems
_morphis is now known as morphis
tekin has joined #rubygems
shvelo has joined #rubygems
ged has quit [Ping timeout: 245 seconds]
mattwynne has joined #rubygems
workmad3 has joined #rubygems
adambeynon has joined #rubygems
mattwynne has quit [Ping timeout: 248 seconds]
akahn has joined #rubygems
poisonarms has quit [Quit: Computer has gone to sleep]
jfelchner has quit [Ping timeout: 245 seconds]
jfelchner has joined #rubygems
shvelo has quit [Read error: Operation timed out]
mattwynne has joined #rubygems
ged has joined #rubygems
mattwynne has quit [Read error: Connection reset by peer]
csaunder_ has joined #rubygems
shvelo has joined #rubygems
<_br_> Is there a problem with Rubygems.org ?
<_br_> Have some developers complaining about connection issues...
<dwradcliffe_> _br_: We're not seeing any problems right now.
<_br_> Hm, thanks dwradcliffe_.
<_br_> Probably a local network issue in India then.
<dwradcliffe_> _br_: If you're having SSL errors, try upgrading your SSL certs.
<_br_> I'll try that, thanks :)
kelcecil has joined #rubygems
kelcecil has quit [Client Quit]
csaunder_ has quit [Quit: Textual IRC Client: www.textualapp.com]
dvu has joined #rubygems
hasrb has joined #rubygems
almostwhitehat has joined #rubygems
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
huoxito has quit [Remote host closed the connection]
zachrab has joined #rubygems
<mpapis> holland_oats, you can open a ticket for discussion
mattwynne has joined #rubygems
arthurnn has quit [Remote host closed the connection]
mattwynne has quit [Remote host closed the connection]
arthurnn has joined #rubygems
arthurnn has quit [Read error: Connection reset by peer]
arthurnn has joined #rubygems
marpaia has joined #rubygems
brixen_ is now known as brixen
jfelchner has quit [Ping timeout: 245 seconds]
jfelchner has joined #rubygems
zachrab has quit [Remote host closed the connection]
zachrab has joined #rubygems
zachrab has quit [Ping timeout: 240 seconds]
headius has joined #rubygems
jfoy has joined #rubygems
arthurnn has quit [Remote host closed the connection]
arthurnn has joined #rubygems
clouder`grr has quit [Ping timeout: 252 seconds]
shvelo has quit [Ping timeout: 240 seconds]
arthurnn has quit [Ping timeout: 248 seconds]
clouder`grr has joined #rubygems
tbuehlmann has joined #rubygems
DanKnox_away is now known as DanKnox
hasrb has quit [Remote host closed the connection]
hasrb has joined #rubygems
hasrb has quit [Read error: Operation timed out]
TheComrade has joined #rubygems
arthurnn has joined #rubygems
tekin has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
huoxito has joined #rubygems
TheComrade has quit [Ping timeout: 248 seconds]
poisonarms has joined #rubygems
havenwood has joined #rubygems
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 :)
jfelchner has quit [Ping timeout: 245 seconds]
<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
<brycek> and then restarted gem server
<havenwood> I haven't used Yorick's gem-mirror gem but it looks nice: https://github.com/YorickPeterse/gem-mirror#readme
<havenwood> (If you just want mirroring, are running MRI, and not on a Win machine.**)
adambeynon has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
stevenharman has quit [Quit: Leaving...]
stevenharman has joined #rubygems
antichatter has joined #rubygems
<carols10cents> brycek: havenwood: thank you! :)
<antichatter> Hi carols10cents
antichatter has quit [Client Quit]
havenwood has quit [Remote host closed the connection]
ZachBeta has joined #rubygems
Sc0rp10n has joined #rubygems
ZachBeta has quit [Client Quit]
ZachBeta has joined #rubygems
jfoy has quit [Ping timeout: 256 seconds]
jfoy has joined #rubygems
jfoy_ has joined #rubygems
jfoy has quit [Ping timeout: 260 seconds]
jfoy_ is now known as jfoy
x1337807x has joined #rubygems
x1337807x has quit [Client Quit]
enebo has quit [Ping timeout: 268 seconds]
enebo has joined #rubygems
<drbrain> if you send a Gem::Version it should not be duplicated
<drbrain> mpapis: ↑ because versions are immutable
<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)
jfelchner has joined #rubygems
jfelchner has quit [Ping timeout: 245 seconds]
jfelchner has joined #rubygems
stevenharman has quit [Quit: Leaving...]
workmad3 has quit [Ping timeout: 252 seconds]
enebo has quit [Ping timeout: 248 seconds]
Defiler_ is now known as Defiler
jfelchner has quit [Quit: jfelchner]
huoxito has quit [Ping timeout: 260 seconds]
huoxito has joined #rubygems
stevenharman has joined #rubygems
huoxito has quit [Remote host closed the connection]
huoxito has joined #rubygems
stevenharman has quit [Quit: Leaving...]
huoxito has quit [Ping timeout: 264 seconds]
ZachBeta has quit [Quit: Computer has gone to sleep.]
stevenharman has joined #rubygems
ZachBeta has joined #rubygems
mattwynne has joined #rubygems
mattwynne has quit [Read error: Connection reset by peer]
almostwhitehat has quit []
Boohbah has quit [Ping timeout: 240 seconds]
_br_ has quit [Ping timeout: 264 seconds]
Boohbah has joined #rubygems
_br_ has joined #rubygems
tjbiddle has quit [Ping timeout: 265 seconds]
tjbiddle has joined #rubygems
jalessio has joined #rubygems
jalessio has quit [Client Quit]
headius has quit [Ping timeout: 265 seconds]
headius has joined #rubygems
stevenharman has quit [Quit: Leaving...]
jalessio has joined #rubygems
dwradcliffe_ has quit [Quit: Bye]
dwradcliffe has joined #rubygems
vinay_ has joined #rubygems
Sc0rp10n has quit [Read error: Connection reset by peer]
workmad3 has joined #rubygems
TheComrade has joined #rubygems
dvu has quit [Remote host closed the connection]
imperator has left #rubygems ["Leaving"]
ZachBeta has quit [Quit: Computer has gone to sleep.]
marpaia has quit [Quit: WeeChat 0.4.1]
TheComrade has quit [Quit: TheComrade]
huoxito has joined #rubygems
jfoy has quit [Quit: jfoy]
hasrb has quit [Remote host closed the connection]
hasrb has joined #rubygems
hasrb has quit [Read error: Operation timed out]
hasrb has joined #rubygems
havenwood has quit [Remote host closed the connection]
workmad3 has quit [Ping timeout: 268 seconds]
dvu has joined #rubygems
jalessio has quit [Quit: Leaving.]
dvu has quit [Ping timeout: 248 seconds]
imperator has joined #rubygems
arthurnn has quit [Remote host closed the connection]
arthurnn has joined #rubygems
arthurnn has quit [Ping timeout: 245 seconds]