mockra has joined #rubygems
qmx|away is now known as qmx
markstarkman has joined #rubygems
the_mentat has joined #rubygems
drbrain has quit [Remote host closed the connection]
drbrain has joined #rubygems
markstarkman has quit [Ping timeout: 256 seconds]
drbrain has quit [Ping timeout: 276 seconds]
drbrain has joined #rubygems
drbrain has quit [Remote host closed the connection]
drbrain has joined #rubygems
drbrain_ has joined #rubygems
drbrain_ has quit [Remote host closed the connection]
drbrain_ has joined #rubygems
gaffneyc has quit [Quit: Textual IRC Client: www.textualapp.com]
drbrain has quit [Read error: Connection reset by peer]
drbrain has joined #rubygems
drbrain has quit [Remote host closed the connection]
drbrain_ has quit [Read error: Connection reset by peer]
drbrain has joined #rubygems
caleb_io has quit [Quit: caleb_io]
huoxito has joined #rubygems
terceiro has joined #rubygems
workmad3 has quit [Ping timeout: 252 seconds]
drbrain has quit [Read error: Connection reset by peer]
drbrain_ has joined #rubygems
terceiro has quit [Read error: Connection reset by peer]
jcaudle has joined #rubygems
terceiro has joined #rubygems
huoxito has quit [Quit: Leaving]
ckelly has joined #rubygems
Boxcar21 has quit [Quit: Leaving...]
onemanjujitsu has quit [Quit: onemanjujitsu]
Avogadro is now known as cout
Boxcar21 has joined #rubygems
onemanjujitsu has joined #rubygems
Boxcar21 has quit [Quit: Leaving...]
terceiro has quit [Read error: Connection reset by peer]
markstarkman has joined #rubygems
terceiro has joined #rubygems
terceiro has quit [Read error: Connection reset by peer]
caleb_io has joined #rubygems
onemanjujitsu has quit [Quit: onemanjujitsu]
markstarkman has quit [Ping timeout: 256 seconds]
ckelly has quit [Quit: Leaving...]
onemanjujitsu has joined #rubygems
Boxcar21 has joined #rubygems
autumn is now known as Leafyy
Leafyy is now known as autumn
onemanjujitsu has quit [Quit: onemanjujitsu]
qmx is now known as qmx|away
onemanjujitsu has joined #rubygems
dvu has joined #rubygems
the_mentat has quit [Quit: Computer has gone to sleep.]
kurt is now known as kurtisnelson
imajes has quit [Ping timeout: 244 seconds]
namidark has joined #rubygems
<namidark> anyone else having issues installing gems?
sbeam has quit [Ping timeout: 246 seconds]
<indirect> namidark: that's pretty vague… what are "issues"?
<namidark> specifically, gem install i18n -v '0.6.0' -- getting a ETIMEDOUT
<namidark> hm, maybe some bad routing i can download from my VPS but not over my fios
dwradcliffe has quit [Ping timeout: 252 seconds]
imajes has joined #rubygems
dwradcliffe has joined #rubygems
onemanjujitsu has quit [Quit: onemanjujitsu]
Emily is now known as EmilyAFK
onemanjujitsu has joined #rubygems
jcaudle has quit [Quit: jcaudle]
drbrain has joined #rubygems
drbrain_ has quit [Ping timeout: 256 seconds]
EmilyAFK is now known as Emily
markstarkman has joined #rubygems
markstarkman has quit [Ping timeout: 246 seconds]
onemanjujitsu has quit [Quit: onemanjujitsu]
postmodern has joined #rubygems
<postmodern> how can you use Gem::Requirement for ruby versions?
<postmodern> /usr/share/rubygems/rubygems/requirement.rb:81:in `parse': Illformed requirement [">= 1.9.3-p327"] (ArgumentError)
<drbrain> postmodern: Gem.ruby_version
<postmodern> drbrain, how do i compare that to a requirement?
<drbrain> when you print it it should be obvious
<postmodern> drbrain, what do you mean when you print it out?
<drbrain> ruby -e 'p Gem.ruby_version'
<postmodern> drbrain, im trying to do automated version checks
<postmodern> drbrain, patch-level verification
<drbrain> yeah, it's in there, have you tried it?
<postmodern> drbrain, i know rubygems has it's own code
<postmodern> drbrain, but im not sure how to use it?
<postmodern> drbrain, could you link me to the docs?
<drbrain> what value do you get?
<postmodern> drbrain, note my original question, is how do i parse ">= 1.9.3-p123" into something that can be compared against Gem.ruby_version
<drbrain> what value do you get from 'p Gem.ruby_version'
<drbrain> ?
<postmodern> drbrain, it's a Gem::Version, i already know that
<drbrain> what value do you get from 'p Gem.ruby_version'?
<postmodern> drbrain, nil
<drbrain> what rubygems?
<postmodern> er Gem.ruby_version
<postmodern> p returns the arguments you pass into it
<drbrain> no it doesn't
<drbrain> it returns the argument
<postmodern> yes, that's what i just said
<drbrain> with ruby 1.9.3p374 ruby -ve 'p p 2' prints 2 twice
<kseifried> drbrain: you're a one man rubygems support team? =)
<postmodern> drbrain, this isn't answering my question
<drbrain> postmodern: is your cut and paste from your console broken?
<postmodern> the p() method has nothing to do with my question
<postmodern> i already said that i know Gem.ruby_version returns a Gem::Version of RUBY_VERSION
<drbrain> what value is printed on your console when you run 'p Gem.ruby_version'?
<postmodern> it's a Gem::Version object
<drbrain> so it's #<Gem::Version> ? I find that hard to believe
<drbrain> what rubygems version is this?
<postmodern> already stated that :)
<postmodern> so im writing a patch-level auditing util for bundler, which compares the gem versions against a database of advisories
<postmodern> i thought it would be handy to also check RUBY_VERSION
<postmodern> i assumed you could use Gem.ruby_version and Gem::Requirement to test the version of ruby against known patched versions
<postmodern> however, when attempting to parse ">= 1.9.3-p123" with Gem::Requirement, i get this error
<postmodern> /usr/share/rubygems/rubygems/requirement.rb:81:in `parse': Illformed requirement [">= 1.9.3-p327"] (ArgumentError)
<drbrain> it seems your rubygems version may have a bug, but without a) exact output or b) a rubygems version to compare I can't help you
<postmodern> 1.8.24
<postmodern> it appears that ">= 1.9.3" and ">= 1.9.3.374" work
<postmodern> it's not converting -pXXX to a fourth version number
<drbrain> yes, because it's not a valid gem version
<drbrain> as you have determined, ">= 1.9.3.374" is the correct way to do it
<postmodern> yet Gem::Specification uses Gem::Requirement.default for required_ruby_version
<postmodern> drbrain, could have told me that from the get go :)
<drbrain> you could have answered any of my questions
<postmodern> drbrain, i did though
<drbrain> no, you said "nil" when that is not what 'p Gem.ruby_version' prints or displays
<drbrain> or returns
<postmodern> <postmodern> drbrain, it's a Gem::Version, i already know that
<postmodern> <drbrain> what va<postmodern> drbrain, it's a Gem::Version, i already know that
<postmodern> <drbrain> what value do you get from 'p Gem.ruby_version'?lue do you get from 'p Gem.ruby_version'?
<postmodern> wow wtf, it appears my irc client is corrupting copy/paste
<postmodern> drbrain, i might suggest adding that "-p" is not valid in RubyGems to a FAQ so others don't get confused
imajes has quit [Ping timeout: 252 seconds]
jstr has quit [Quit: Computer has gone to sleep.]
imajes has joined #rubygems
caleb_io has quit [Quit: caleb_io]
jhelwig has quit [Ping timeout: 264 seconds]
markstarkman has joined #rubygems
markstarkman has quit [Ping timeout: 246 seconds]
jhelwig has joined #rubygems
sj26 has quit [Ping timeout: 264 seconds]
Boxcar21 has quit [Quit: Leaving...]
vertis has quit [Ping timeout: 244 seconds]
teancom has quit [Read error: Connection reset by peer]
teancom_ has joined #rubygems
teancom has joined #rubygems
Emily is now known as EmilyAFK
EmilyAFK is now known as Emily
teancom_ has quit [Ping timeout: 240 seconds]
Emily is now known as EmilyAFK
charliesome has joined #rubygems
imajes has quit [Ping timeout: 255 seconds]
imajes has joined #rubygems
mockra has quit [Remote host closed the connection]
Elhu has joined #rubygems
EmilyAFK is now known as Emily
workmad3 has joined #rubygems
caleb_io has joined #rubygems
Elhu has quit [Quit: Computer has gone to sleep.]
jstr has joined #rubygems
markstarkman has joined #rubygems
markstarkman has quit [Ping timeout: 246 seconds]
mockra has joined #rubygems
workmad3 has quit [Ping timeout: 276 seconds]
vertis has joined #rubygems
mockra has quit [Ping timeout: 244 seconds]
lsegal has quit [Quit: Quit: Quit: Quit: Stack Overflow.]
mockra has joined #rubygems
mockra has quit [Ping timeout: 260 seconds]
Elhu has joined #rubygems
icco has quit [Read error: Operation timed out]
markstarkman has joined #rubygems
jstr has quit [Quit: Computer has gone to sleep.]
mockra has joined #rubygems
markstarkman has quit [Ping timeout: 244 seconds]
workmad3 has joined #rubygems
imajes has quit [Ping timeout: 276 seconds]
mockra has quit [Ping timeout: 252 seconds]
emmanueloga has quit [Ping timeout: 245 seconds]
imajes has joined #rubygems
boffbowsh has quit [Remote host closed the connection]
boffbowsh has joined #rubygems
caleb_io has quit [Quit: caleb_io]
TheDeadSerious_ has joined #rubygems
baphled has joined #rubygems
mockra has joined #rubygems
mockra has quit [Ping timeout: 252 seconds]
markstarkman has joined #rubygems
markstarkman has quit [Ping timeout: 246 seconds]
qmx|away is now known as qmx
mockra has joined #rubygems
mockra has quit [Ping timeout: 252 seconds]
stevenharman has quit [Quit: Leaving...]
Emily is now known as EmilyAFK
baphled has quit [Ping timeout: 240 seconds]
stevenharman has joined #rubygems
icco has joined #rubygems
emmanueloga has joined #rubygems
tcopeland has quit [Quit: Leaving.]
sbeam_ has joined #rubygems
EmilyAFK is now known as Emily
mockra has joined #rubygems
charliesome has quit [Quit: Textual IRC Client: www.textualapp.com]
mockra has quit [Ping timeout: 252 seconds]
nateberkopec has joined #rubygems
baphled has joined #rubygems
Emily is now known as EmilyAFK
bfleischer has joined #rubygems
EmilyAFK is now known as Emily
svandiepen has joined #rubygems
bfleischer has quit [Quit: bfleischer]
baphled has quit [Ping timeout: 252 seconds]
qmx is now known as qmx|away
markstarkman has joined #rubygems
markstarkman has quit [Ping timeout: 246 seconds]
Emily is now known as EmilyAFK
x0F_ has joined #rubygems
x0F has quit [Disconnected by services]
x0F_ is now known as x0F
benchMark has joined #rubygems
terceiro has joined #rubygems
erichmenge has quit [Quit: Arrivederci!]
svandiepen has quit [Remote host closed the connection]
erichmenge has joined #rubygems
ereslibre_laptop is now known as ereslibre
baphled has joined #rubygems
tkramer has joined #rubygems
mockra has joined #rubygems
fromonesrc has joined #rubygems
postmodern has quit [Quit: Leaving]
mockra has quit [Ping timeout: 260 seconds]
jcaudle has joined #rubygems
teancom has quit [Read error: Connection reset by peer]
teancom has joined #rubygems
aquaranto has joined #rubygems
teancom_ has joined #rubygems
teancom has quit [Ping timeout: 276 seconds]
tcopeland has joined #rubygems
jcaudle_ has joined #rubygems
notnerb has joined #rubygems
jcaudle has quit [Ping timeout: 255 seconds]
jcaudle_ is now known as jcaudle
baphled has quit [Ping timeout: 264 seconds]
eighthbit has joined #rubygems
yerhot has joined #rubygems
eighthbit has quit [Quit: Textual IRC Client: www.textualapp.com]
eighthbit has joined #rubygems
teancom_ has quit [Remote host closed the connection]
teancom has joined #rubygems
teancom has quit [Remote host closed the connection]
mockra has joined #rubygems
terceiro has quit [Ping timeout: 246 seconds]
cowboyd has joined #rubygems
mockra has quit [Ping timeout: 240 seconds]
bfleischer has joined #rubygems
baphled has joined #rubygems
alexkira_ has joined #rubygems
samkottler_ has joined #rubygems
ckelly has joined #rubygems
terceiro has joined #rubygems
Plnt_ has joined #rubygems
jhelwig has quit [Ping timeout: 276 seconds]
theartisan has quit [Ping timeout: 276 seconds]
emmanueloga has quit [Ping timeout: 276 seconds]
alexkira has quit [Ping timeout: 276 seconds]
samkottler has quit [Ping timeout: 276 seconds]
Plnt has quit [Ping timeout: 276 seconds]
emmanueloga has joined #rubygems
jhelwig has joined #rubygems
jhelwig has joined #rubygems
jhelwig has quit [Changing host]
emmanueloga has quit [Changing host]
emmanueloga has joined #rubygems
markstarkman has joined #rubygems
samkottler_ has quit [Changing host]
samkottler_ has joined #rubygems
markstarkman has quit [Ping timeout: 246 seconds]
Plnt_ is now known as Plnt
qmx|away is now known as qmx
jcaudle has quit [Remote host closed the connection]
baphled has quit [Ping timeout: 244 seconds]
mr_ndrsn has quit [Read error: Connection reset by peer]
mr_ndrsn has joined #rubygems
Boxcar21 has joined #rubygems
the_mentat has joined #rubygems
_maes_ has quit [Ping timeout: 248 seconds]
theartisan has joined #rubygems
cowboyd has quit [Ping timeout: 240 seconds]
baphled has joined #rubygems
cowboyd has joined #rubygems
crandquist has joined #rubygems
Boxcar21 has quit [Quit: Leaving...]
cowboyd has quit [Ping timeout: 255 seconds]
Boxcar21 has joined #rubygems
Boxcar21 has quit [Client Quit]
cowboyd has joined #rubygems
teancom has joined #rubygems
samkottler_ is now known as samkottler
ckelly has quit [Quit: Linkinus - http://linkinus.com]
mando has joined #rubygems
Gnubie has joined #rubygems
Gnubie has quit [Client Quit]
Sophism has joined #rubygems
Sophism is now known as Guest24469
Guest24469 is now known as ckelly
_maes_ has joined #rubygems
aquaranto is now known as aquaranto_______
aquaranto_______ is now known as aquaranto
<lmarburger> evan qrush: it'd be awesome to setup travis and campfire hooks on the bundler-api project. indirect, hone, and myself aren't owners (or whatever github calls it) so we can't setup hooks.
gaffneyc has joined #rubygems
ckrailo has joined #rubygems
<qrush> lmarburger: ok, why campfire?
<qrush> or...whose campfire?
<lmarburger> good question. indirect invited me. i don't know if it's his or "bundler's"
<lmarburger> the irc hook for #bundler would be nice as well since bundler/bundler already logs there.
purp_ has joined #rubygems
havenwood has joined #rubygems
baphled has quit [Ping timeout: 255 seconds]
gaffneyc has quit [Ping timeout: 252 seconds]
markstarkman has joined #rubygems
gaffneyc has joined #rubygems
tcopeland1 has joined #rubygems
markstarkman has quit [Ping timeout: 244 seconds]
tcopeland has quit [Ping timeout: 246 seconds]
yerhot has quit [Remote host closed the connection]
<indirect> lmarburger: qrush: it's Bundler's Campfire account, but yeah, an IRC and Campfire hook for bundler-api would be great
mockra has joined #rubygems
<indirect> (well, I say it's bundler's, but that just means I created it and got 37s to donate a paid level)
<indirect> qrush: maybe we should just move bundler-api over to the bundler github org so we don't have to bug you all the time?
sn0wb1rd has quit [Quit: sn0wb1rd]
gaffneyc has quit [Quit: Computer has gone to sleep.]
jcaudle has joined #rubygems
sferik has joined #rubygems
havenwood has quit [Remote host closed the connection]
tbuehlmann has joined #rubygems
havenwood has joined #rubygems
qmx is now known as qmx|lunch
terceiro has quit [Read error: Connection reset by peer]
<qrush> indirect: i disagree with that as long as rubygems.org forwards to it
<qrush> i can make you guys admins of that repo
<qrush> and make an actual bundler team
<lmarburger> qrush: that would be perfect
TheMoonMaster has quit [Excess Flood]
gaffneyc has joined #rubygems
crandquist has quit [Quit: Bye!]
TheMoonMaster has joined #rubygems
crandquist has joined #rubygems
sn0wb1rd has joined #rubygems
newUser1234 has joined #rubygems
<indirect> qrush: yeah, that'd be great. thanks!
<indirect> qrush: alternatively, we could hard-code the dependency URL into bundler, and completely separate from rg.org… not sure if that's better :/
<evan> no, don't do that.
<evan> indirect: I can setup bundler.rubygems.org and 302 to it.
<indirect> evan: okay, sounds good to me! I'll double-check that the redirect works (we have code and tests, but I haven't tried it in real life yet)
<evan> you double check
<evan> and let me know.
terceiro has joined #rubygems
josephruscio has left #rubygems [#rubygems]
<qrush> you guys have admin now
<qrush> indirect: lmarburger hone
<lmarburger> qrush: you're my hero
<indirect> qrush: thank you!
tcopeland has joined #rubygems
yerhot has joined #rubygems
hahuang65 has joined #rubygems
havenwood has quit [Remote host closed the connection]
tcopeland1 has quit [Ping timeout: 252 seconds]
havenwood has joined #rubygems
caleb_io has joined #rubygems
notnerb1 has joined #rubygems
havenwood has quit [Ping timeout: 244 seconds]
notnerb has quit [Ping timeout: 245 seconds]
qmx|lunch is now known as qmx
Elhu has quit [Quit: Computer has gone to sleep.]
workmad3 has quit [Ping timeout: 255 seconds]
<qrush> new rails issue
<qrush> we need to deploy! and I cant
<qrush> evan: ping
<qrush> app/models/linkset.rb
<qrush> 3: attr_protected :rubygem_id
<qrush> ok so not a *huge* issue but we need to update
<indirect> evan: tested bundler with redirects, everything is good. I will add bundler.rubygems.org to the heroku app now
<qrush> bundling, raking right now
qmx is now known as qmx|brb
havenwood has joined #rubygems
<evan> indirect: ok.
<indirect> evan: done, bundler.rubygems.org will work if you add Heroku DNS
<evan> indirect: I use a CNAME back to bundler-api.herokuapp.com for it, yes?
<indirect> oh… that will work too, I imagine
<indirect> evan: just checked the docs, and yes
<indirect> thanks!
<evan> ok, bundler.rubygems.org is up
<indirect> awesome
<evan> can you check it's working?
<evan> I'll change it to a redirect then.
<indirect> evan: yup, works great
lmarburger has quit []
markstarkman has joined #rubygems
lmarburger has joined #rubygems
<qrush> ok who can deploy?
<qrush> evan ^
<evan> me, you, vertis, samkottler, sferik
<evan> I think there is a couple others.
calmyournerves_ has joined #rubygems
calmyournerves_ has quit [Client Quit]
<evan> I broke it a for a sec
<evan> fixing.
<evan> indirect: ok, minor hiccup
<evan> I have to redirect from https://rubygems.org to http://bundler.rubygems.org
markstarkman has quit [Ping timeout: 244 seconds]
<evan> note the https => http redirect
<evan> we got rid of all of those.
<evan> this adds one back in
<evan> I don't know if bundler checks the same as rubygems does.
<qrush> evan: i am not set up to deploy still
<qrush> i just pushed rubygems.org with the latest rails if someone can deploy it
<evan> there is a chef:app task in rubygems.org
<evan> sure.
<qrush> i dont ahve the secrets or anything setup yet
<qrush> i would love to work through that
<evan> I have to get you those files.
<evan> then you should be set.
<qrush> ok
<qrush> did we ever make a rubygems-production repo?
<evan> want to do that now or should I just deploy it for ya?
<evan> no, we didn't set that up yet.
<qrush> you should deploy now
<evan> k
<indirect> evan: should we set up https for bundler.rubygems.org?
<indirect> Bundler 1.2 doesn't validate SSL certs
<indirect> but it supports https just fine
<evan> one sec.
<indirect> Bundler 1.3 will validate certs
<indirect> no worries
cgcardona has joined #rubygems
<evan> qrush: did you merge to the production branch already?
<cgcardona> Hello everyone. Basic question here—as a general rule/convention should I be referencing the https://rubygems.org instead of the http site in my Gemfile?
qmx|brb is now known as qmx
<evan> qrush: ok, deployed.
<evan> cgcardona: yes.
<evan> indirect: yeah, turn SSL
<cgcardona> evan: also a newb question - is there a valid reason to still reference the http site? the only reason I'm asking is I saw a reference to http in one of my favorite open source projects this morning and I wanted to fix it and push a pull request but I'm wondering if they're doing it for a reason
<qrush> thanks evan
<cgcardona> I guess I'll just send the pull request and they can deny it if they have a reason. thanks eva
<cgcardona> *evan
<vertis> hey
<vertis> qrush: did you manage to deploy?
<vertis> ooops
<vertis> read
the_mentat has quit [Quit: Computer has gone to sleep.]
stevenharman_ has joined #rubygems
stevenharman has quit [Ping timeout: 260 seconds]
moofy has joined #rubygems
<moofy> ahoy. i'm having a problem. i'm getting a ERROR: While executing gem ... (Gem::FilePermissionError) despite having a gemhome setup in my path
<moofy> gem env is listing both the root's directory and mine but it seems to only try installing to root's
moofy has left #rubygems [#rubygems]
zdennis has joined #rubygems
gaffneyc has quit [Ping timeout: 252 seconds]
gaffneyc has joined #rubygems
drbrain has quit [Remote host closed the connection]
jcaudle has quit [Quit: jcaudle]
jstr has joined #rubygems
ckelly has quit [Read error: Connection reset by peer]
yerhot has quit [Read error: Connection reset by peer]
Sophism has joined #rubygems
yerhot has joined #rubygems
Sophism is now known as Guest88372
jcaudle has joined #rubygems
<qrush> Error Bundler::HTTPError during request to dependency API
<qrush> whats up? :(
<qrush> looks down
<qrush> indirect: ?
<evan> status isn't handling the redirect
<evan> i'll update that now.
<indirect> green for me now
huoxito has joined #rubygems
purp_ has quit [Quit: purp_]
baphled has joined #rubygems
holoway has quit [Ping timeout: 276 seconds]
cowboyd has quit [Remote host closed the connection]
fromonesrc has quit [Quit: fromonesrc]
gaffneyc has quit [Read error: Connection reset by peer]
the_mentat has joined #rubygems
reset has joined #rubygems
gaffneyc has joined #rubygems
jarib has quit [Excess Flood]
jarib has joined #rubygems
DonOtreply has joined #rubygems
havenwood has quit [Remote host closed the connection]
workmad3 has joined #rubygems
shockz has left #rubygems [#rubygems]
fromonesrc has joined #rubygems
markstarkman has joined #rubygems
baphled has quit [Ping timeout: 245 seconds]
markstarkman has quit [Ping timeout: 245 seconds]
Elhu has joined #rubygems
workmad3 has quit [Ping timeout: 245 seconds]
cowboyd has joined #rubygems
tekin has joined #rubygems
caleb_io has quit [Quit: caleb_io]
crandquist has quit [Read error: Connection reset by peer]
cowboyd has quit [Remote host closed the connection]
cowboyd has joined #rubygems
havenwood has joined #rubygems
baphled has joined #rubygems
stevenharman_ has quit [Quit: Linkinus - http://linkinus.com]
stevenharman has joined #rubygems
reset has quit [Quit: Leaving...]
terceiro_ has joined #rubygems
terceiro has quit [Ping timeout: 244 seconds]
drbrain has joined #rubygems
<cgcardona> newb question - can someone tell me what is the point of point of pointing the source of my Gemfile to the https version of ruby gems and not the http? I realize that https would be encrypted and that this is related to the recent ruby gems security issue but I'm just wondering the actual reason. Thanks.
<cgcardona> *the point of pointing
<jjarmoc> over http, a man in the middle could provide you a malicious gem
<cgcardona> ok cool. thanks
gaffneyc has quit [Read error: Connection reset by peer]
mockra has quit [Remote host closed the connection]
Elhu has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
sn0wb1rd_ has joined #rubygems
gaffneyc has joined #rubygems
sn0wb1rd has quit [Ping timeout: 245 seconds]
sn0wb1rd_ is now known as sn0wb1rd
Elhu has joined #rubygems
reset has joined #rubygems
tcopeland has quit [Ping timeout: 252 seconds]
teancom has quit [Remote host closed the connection]
lsegal has joined #rubygems
workmad3 has joined #rubygems
TheMoonMaster has quit [Excess Flood]
TheMoonMaster has joined #rubygems
vertis has quit [Quit: vertis]
tenderlove has joined #rubygems
DonOtreply has quit [Quit: Computer has gone to sleep.]
Elhu has quit [Quit: Computer has gone to sleep.]
<qrush> bundler api is down again
<qrush> we should have something on status.rubygems.org to explain wtf is going on :S
Elhu has joined #rubygems
<indirect> qrush: we're getting slammed by requests today for some reason
<indirect> I'm adding more dynos
<qrush> because everyone is upgrading their apps!
<raggi> we really need to get you a cacheable index format :)
<qrush> raggi: plz
<raggi> qrush: i have a plan for it, as soon as the other things i'm working on quiet down, i'll get a patch in
<qrush> cool
<raggi> i want it for mirrors anyway
<raggi> essentially we'll have one format, that gets reused in a number of places i think (at a high level, that's what i have in mind anyway)
aquaranto has quit []
<indirect> raggi: yeah, I'm looking forward to that :)
<raggi> i started writing a marshal parser in go over the weekend, and yeah, i want a better index solution, because really, fuck that.
<indirect> hahahahahahaha
<indirect> yes
<drbrain> raggi: use rubinius' marshal parser
<drbrain> raggi: I adapted it for the marshal_structure gem after rewriting the initial contribution
<drbrain> more of a refactor
<raggi> drbrain: is it C++?
<drbrain> ruby
<raggi> oh
<raggi> i'm not using any ruby in the system that particular code is targetted for
<drbrain> ah, still, marshal_structure might be worth a look
the_mentat has quit [Quit: Computer has gone to sleep.]
<raggi> it's for a completely non-ruby rubygems mirror - for a secondary level of assurance, regardless of the other trust stuff
<raggi> give us somethign we can trust in light of some content level exploit or whatever
<brixen> raggi: is it a regular language?
<drbrain> raggi: since ruby 1.9+ has JSON, a JSON index format is possible
<brixen> raggi: if so, I might be down to write a ragel based one
<raggi> drbrain: i've considered that, but i'm thinking we can use a very simple whitespace list format
<brixen> raggi: like https://github.com/rubinius/rapa for pack/unpack
<drbrain> cool
<raggi> drbrain: i'll do some benchmarks and so on anyway, to see how ti goes, but if we could enable awk driven mirrors, that seems to make more sense
<drbrain> whitespace list would be even better than json
<raggi> it'll also pretty much eradicate the chance of content exploits in the indexes
<raggi> which still scares me
Elhu has quit [Quit: Computer has gone to sleep.]
gaffneyc has quit [Read error: Connection reset by peer]
<raggi> brixen: thanks :)
mockra has joined #rubygems
markstarkman has joined #rubygems
sferik has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
jcaudle has quit [Quit: jcaudle]
markstarkman has quit [Ping timeout: 245 seconds]
sj26 has joined #rubygems
cowboyd has quit [Remote host closed the connection]
teancom has joined #rubygems
stevenharman has quit [Quit: Leaving...]
tekin has quit [Quit: Computer has gone to sleep.]
the_mentat has joined #rubygems
the_mentat has quit [Client Quit]
alexkira_ has quit [Read error: Connection reset by peer]
alexkira has joined #rubygems
alexkira has quit [Read error: Connection reset by peer]
alexkira has joined #rubygems
workmad3 has quit [Ping timeout: 256 seconds]
reset has quit [Quit: Leaving...]
tcopeland has joined #rubygems
wycats__ has quit [Ping timeout: 252 seconds]
baphled has quit [Read error: Operation timed out]
porkbelt has quit [Ping timeout: 252 seconds]
stevenharman has joined #rubygems
_br_ has quit [Excess Flood]
qmx is now known as qmx|away
_br_ has joined #rubygems
porkbelt has joined #rubygems
mando has quit [Remote host closed the connection]
workmad3 has joined #rubygems
vertis has joined #rubygems
_br_ has quit [Excess Flood]
_br_ has joined #rubygems
Guest88372 has quit [Quit: Leaving...]
notnerb1 has quit [Quit: Leaving.]
notnerb has joined #rubygems
zdennis has quit [Quit: zdennis]
tekin has joined #rubygems
notnerb has quit [Ping timeout: 252 seconds]
newUser1234 has quit [Remote host closed the connection]
newUser1234 has joined #rubygems
adam12 has quit [Ping timeout: 252 seconds]
newUser1234 has quit [Ping timeout: 260 seconds]
nateberkopec has quit [Quit: Linkinus - http://linkinus.com]
bfleischer has quit [Quit: bfleischer]
tekin has quit [Quit: Computer has gone to sleep.]
adam12 has joined #rubygems
tekin has joined #rubygems
tbuehlmann has quit [Remote host closed the connection]
ReinH has quit [Quit: leaving]
yerhot has quit [Remote host closed the connection]
onemanjujitsu has joined #rubygems
tkramer has quit [Quit: Leaving]
workmad3 has quit [Ping timeout: 256 seconds]