drbrain changed the topic of #rubygems to: RubyGems 2.1.9: http://bit.ly/rubygems-2-1-9 CVE-2013-4363: http://bit.ly/CVE-2013-4363 - Latest status: http://twitter.com/rubygems_status and http://status.rubygems.org
redmenace has joined #rubygems
arohner has quit [Remote host closed the connection]
einarj has joined #rubygems
arohner has joined #rubygems
einarj has quit [Ping timeout: 256 seconds]
antichatter has joined #rubygems
jalessio has quit [Quit: Leaving.]
antichatter has quit [Quit: Colloquy for iPhone - http://colloquy.mobi]
havenwood has quit [Remote host closed the connection]
redmenace has quit [Quit: leaving]
jnimety has joined #rubygems
arohner has quit [Remote host closed the connection]
arohner has joined #rubygems
headius has quit [Quit: headius]
arohner has quit [Remote host closed the connection]
arohner has joined #rubygems
huoxito has quit [Remote host closed the connection]
jfoy has quit [Quit: jfoy]
huoxito has joined #rubygems
huoxito has quit [Ping timeout: 246 seconds]
vertis has quit [Ping timeout: 264 seconds]
arohner has quit [Remote host closed the connection]
arohner has joined #rubygems
arthurnn has joined #rubygems
huoxito has joined #rubygems
arohner has quit [Ping timeout: 240 seconds]
vertis has joined #rubygems
arohner has joined #rubygems
TheComrade has joined #rubygems
jkline has joined #rubygems
jkline has quit [Client Quit]
<lmarburger> dwradcliffe: did you ping papertrail about an account?
<dwradcliffe> lmarburger: yes I did
<lmarburger> we already have one :p
<dwradcliffe> that's what I was told - can't figure out who has access …do you?
<lmarburger> yup
arthurnn has quit [Remote host closed the connection]
arthurnn has joined #rubygems
arthurnn has quit [Ping timeout: 245 seconds]
arthurnn has joined #rubygems
huoxito has quit [Remote host closed the connection]
huoxito has joined #rubygems
huoxito has quit [Ping timeout: 256 seconds]
huoxito has joined #rubygems
DanKnox is now known as DanKnox_away
DanKnox_away is now known as DanKnox
josh-k has quit [Remote host closed the connection]
josh-k has joined #rubygems
josh-k has quit [Ping timeout: 245 seconds]
jnimety has quit [Quit: Computer has gone to sleep.]
TheComrade has quit [Quit: TheComrade]
huoxito has quit [Remote host closed the connection]
huoxito has joined #rubygems
DanKnox is now known as DanKnox_away
jaimef has quit [Excess Flood]
jonahR has joined #rubygems
jonahR has quit [Client Quit]
jaimef has joined #rubygems
jonahR has joined #rubygems
jonahR has joined #rubygems
imperator has quit [Quit: Valete!]
jstr has quit [Quit: Computer has gone to sleep.]
DanKnox_away is now known as DanKnox
TheMoonMaster has joined #rubygems
arthurnn has quit [Ping timeout: 268 seconds]
jonahR has quit [Quit: jonahR]
huoxito has quit [Remote host closed the connection]
huoxito has joined #rubygems
huoxito has quit [Ping timeout: 268 seconds]
jstr has joined #rubygems
jstr has quit [Ping timeout: 245 seconds]
fromonesrc has quit [Quit: fromonesrc]
jstr has joined #rubygems
arohner has quit [Remote host closed the connection]
arohner has joined #rubygems
arohner has quit [Ping timeout: 245 seconds]
martinisoft has quit [Quit: martinisoft]
jstr has quit [Ping timeout: 246 seconds]
jstr has joined #rubygems
neo_ has joined #rubygems
neo_ has quit [Client Quit]
jfoy has joined #rubygems
havenwood has joined #rubygems
jfoy has quit [Client Quit]
vertis has quit [Quit: vertis]
jfoy has joined #rubygems
jfoy has quit [Client Quit]
jfoy has joined #rubygems
jfoy has quit [Client Quit]
josh-k has joined #rubygems
josh-k has quit [Ping timeout: 245 seconds]
DanKnox is now known as DanKnox_away
havenwood has quit [Remote host closed the connection]
havenwood has joined #rubygems
havenwood has quit [Ping timeout: 260 seconds]
Paul has joined #rubygems
Elhu has joined #rubygems
Paul has quit [Quit: Page closed]
vertis has joined #rubygems
tbuehlmann has joined #rubygems
adambeynon has joined #rubygems
tmacedo has joined #rubygems
workmad3 has joined #rubygems
einarj has joined #rubygems
einarj has quit [Read error: Connection reset by peer]
einarj has joined #rubygems
einarj has quit [Remote host closed the connection]
havenwood has joined #rubygems
einarj has joined #rubygems
havenwood has quit [Remote host closed the connection]
havenwood has joined #rubygems
havenwood has quit [Ping timeout: 268 seconds]
vertis has quit [Quit: vertis]
havenwood has joined #rubygems
havenwood has quit [Ping timeout: 272 seconds]
huoxito has joined #rubygems
huoxito has quit [Remote host closed the connection]
huoxito has joined #rubygems
vertis has joined #rubygems
huoxito has quit [Ping timeout: 245 seconds]
josh-k has joined #rubygems
josh-k has quit [Read error: Connection reset by peer]
josh-k has joined #rubygems
<lmarburger> dwradcliffe: did you get papertrail working? i don't see any new logs.
Elhu has quit [Quit: Computer has gone to sleep.]
huoxito has joined #rubygems
huoxito has quit [Remote host closed the connection]
huoxito has joined #rubygems
huoxito has quit [Ping timeout: 272 seconds]
huoxito has joined #rubygems
fromonesrc has joined #rubygems
huoxito has quit [Remote host closed the connection]
huoxito has joined #rubygems
huoxito has quit [Ping timeout: 272 seconds]
Elhu has joined #rubygems
tekin has joined #rubygems
huoxito has joined #rubygems
headius has joined #rubygems
<dwradcliffe> lmarburger: I didn't have time to setup anything yet
<lmarburger> dwradcliffe: ah ok. just making sure there wasn't something broken.
stevenharman has quit [Quit: Leaving...]
jnimety has joined #rubygems
huoxito_ has joined #rubygems
huoxito has quit [Ping timeout: 268 seconds]
stevenharman has joined #rubygems
fromonesrc has quit [Quit: fromonesrc]
fromonesrc has joined #rubygems
fromonesrc has quit [Ping timeout: 272 seconds]
fromonesrc has joined #rubygems
almostwhitehat has joined #rubygems
gaustin has joined #rubygems
eugenejen has joined #rubygems
ZachBeta has joined #rubygems
ejen has joined #rubygems
eugenejen has quit [Ping timeout: 240 seconds]
ejen is now known as eugenejen
jnimety has quit [Quit: Computer has gone to sleep.]
ZachBeta has quit [Quit: Computer has gone to sleep.]
josh-k has quit [Remote host closed the connection]
josh-k has joined #rubygems
<samkottler> dwradcliffe: can you please submit PR's instead of committing directly to master?
josh-k has quit [Ping timeout: 245 seconds]
<dwradcliffe> samkottler: sure. Just trying to get things done, hard to get any traction
<samkottler> dwradcliffe: yeah, it's just good to get a second pair of eyes
<samkottler> dwradcliffe: just ping me and I'll review ASAP
<dwradcliffe> samkottler: k. want a pr for the Cheffile? :)
<samkottler> sure
* samkottler will happily review
ZachBeta has joined #rubygems
jnimety has joined #rubygems
<dwradcliffe> I'd like to simplify things and specify the servers directly in the cap environment files
<dwradcliffe> no real need to use ENV variables for each server
swills has quit [Read error: Connection reset by peer]
<dwradcliffe> also I think it would make sense to setup DNS for each server, like balancer02.aws.rubygems.org
swills has joined #rubygems
swills has quit [Changing host]
swills has joined #rubygems
<dwradcliffe> samkottler: any objections?
<samkottler> dwradcliffe: I'd rather just rip out the cap stuff for now
<samkottler> it's crufty and terrible
<samkottler> dwradcliffe: let's just use knife
<dwradcliffe> ok, that does simplify things more
<dwradcliffe> knife-solo works great
<samkottler> dwradcliffe: we should also get clients setup on each machine talking to the hosted service
<samkottler> and then we can just use spork to upload cookbooks to the server itself
<samkottler> the less server-touching we have to do, the better
<dwradcliffe> that's great, but that's a bigger jump
<samkottler> we have 3 machines, nothing is *that* big of a jump ;-)
<dwradcliffe> true, but looking at the last 9 months...
josh-k has joined #rubygems
<dwradcliffe> samkottler: do you have dnsimple access?
<samkottler> dwradcliffe: nope
<dwradcliffe> I'm going to submit a PR with these changes for now
stevenharman has quit [Quit: Leaving...]
huoxito_ has quit [Remote host closed the connection]
huoxito has joined #rubygems
dwknoxy has joined #rubygems
huoxito has quit [Ping timeout: 272 seconds]
darix has quit [Quit: Reconnecting]
darix has joined #rubygems
soveran has joined #rubygems
<soveran> drbrain, evan, qrush: thoughts about this article? http://andrew.ghost.org/emulating-node-js-modules-in-ruby/
headius has quit [Quit: headius]
<dwradcliffe> samkottler: just realized your nginx upgrade code never merged so we have reverted to nginx 1.2.6 :(
<samkottler> huh? it was running from master
<samkottler> dwradcliffe: okay, merge it?
<samkottler> dwradcliffe: I need to get some food
<samkottler> bbiab
einarj has quit [Remote host closed the connection]
huoxito has joined #rubygems
stevenharman has joined #rubygems
josh-k has quit [Remote host closed the connection]
josh-k has joined #rubygems
josh-k has quit [Ping timeout: 245 seconds]
dvu has joined #rubygems
revans has joined #rubygems
jfoy has joined #rubygems
Elhu has quit [Quit: Computer has gone to sleep.]
josh-k has joined #rubygems
DanKnox_away is now known as DanKnox
jaimef has quit [Excess Flood]
jaimef has joined #rubygems
fromonesrc has quit [Ping timeout: 252 seconds]
tbuehlmann has quit [Remote host closed the connection]
workmad3 has quit [Ping timeout: 268 seconds]
jfoy has quit [Ping timeout: 260 seconds]
headius has joined #rubygems
dvu has quit [Remote host closed the connection]
dvu has joined #rubygems
dvu has quit [Ping timeout: 245 seconds]
zachrab has joined #rubygems
zachrab has quit [Remote host closed the connection]
havenwood has joined #rubygems
fromonesrc has joined #rubygems
tjbiddle has joined #rubygems
TheComrade has joined #rubygems
arohner has joined #rubygems
jkline has joined #rubygems
headius has quit [Quit: headius]
DanKnox is now known as DanKnox_away
jstr has quit [Ping timeout: 264 seconds]
jkline has quit [Quit: jkline]
DanKnox_away is now known as DanKnox
Elhu has joined #rubygems
jaimef has quit [Excess Flood]
jaimef has joined #rubygems
Elhu has quit [Quit: Computer has gone to sleep.]
tekin has quit [Quit: Computer has gone to sleep.]
Elhu has joined #rubygems
adambeynon has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
headius has joined #rubygems
Elhu has quit [Quit: Computer has gone to sleep.]
ejen has joined #rubygems
eugenejen has quit [Ping timeout: 272 seconds]
ejen is now known as eugenejen
havenwood has quit [Remote host closed the connection]
havenwood has joined #rubygems
workmad3 has joined #rubygems
havenn has joined #rubygems
havenwood has quit [Read error: Connection reset by peer]
havenn is now known as havenwood
revans has quit [Quit: revans]
zachrab has joined #rubygems
<zachrab> has anyone used the inherited resources gem with the acts-as-taggable gem?
<samkottler> zachrab: sorry, this isn't a support channel for gems, it's for work on the core system
jnimety has quit [Quit: Leaving...]
jnimety has joined #rubygems
luislavena has joined #rubygems
soveran has left #rubygems [#rubygems]
Elhu has joined #rubygems
dvu has joined #rubygems
einarj has joined #rubygems
einarj has quit [Ping timeout: 272 seconds]
einarj has joined #rubygems
TheComrade has quit [Quit: TheComrade]
havenwood has quit [Remote host closed the connection]
havenwood has joined #rubygems
jnimety has quit [Quit: Leaving...]
havenwood has quit [Ping timeout: 272 seconds]
Elhu has quit [Quit: Computer has gone to sleep.]
stevenharman has quit [Quit: Leaving...]
jstr has joined #rubygems
imperator has joined #rubygems
imperator has quit [Client Quit]
workmad3 has quit [Read error: Operation timed out]
<drbrain> evan: hi
<drbrain> evan: internet here at cascadia is poor
almostwhitehat has quit []
tjbiddle_ has joined #rubygems
tjbiddle has quit [Ping timeout: 272 seconds]
tjbiddle_ is now known as tjbiddle
<drbrain> evan: lightning talk time
<drbrain> later
jalessio has joined #rubygems
eugenejen has quit [Quit: eugenejen]
vertis has quit [Ping timeout: 245 seconds]
gaustin has quit [Quit: gaustin]
huoxito has quit [Remote host closed the connection]
huoxito has joined #rubygems
tekin has joined #rubygems
imperator has joined #rubygems
<evan> drbrain: wassup?
jkline has joined #rubygems
huoxito has quit [Ping timeout: 272 seconds]
dwknoxy has quit [Quit: Textual IRC Client: www.textualapp.com]
<shaiguitar> samkottler: evan have you guys messed around with #606 data? I'm seeing different results than yesterday
<evan> #606 data?
<shaiguitar> evan: sorry, kinda cryptic :) meant github.com/rubygems/rubygems.org/pull/606
<evan> it's not missing.
<shaiguitar> the download counter stuff
<evan> the data isn't in postgres.
<evan> VersionHistory is my half-started attempt to move it there
<shaiguitar> ah, ok
<evan> also
<evan> your commit includes a giant dump file
<shaiguitar> but then it is missing from redis? or at least there's an inconsistency between the redis total download and per-day
<shaiguitar> yea sorry
<shaiguitar> it should have been opened as an issue not a PR
<evan> ok
zachrab has quit [Remote host closed the connection]
<evan> your report is a bit confusing
<shaiguitar> apologize
<evan> what exactly is the issue?
<shaiguitar> yea, sorry...I think I'm just onfused about the results returning from the api
<shaiguitar> the really short version is
<evan> don't tell me here.
<shaiguitar>
<shaiguitar> >> Gems.downloads('rails','2.3.5',3.year.ago, Time.now).map(&:last).sum
<shaiguitar> But...https://rubygems.org/gems/rails/versions/2.3.5 says 1,052,940.
<shaiguitar> => 32966
<evan> open an issue.
<evan> here does no good :)
<shaiguitar> ok, I'll close the PR & open an issue
ZachBeta has quit [Quit: Textual IRC Client: www.textualapp.com]
<shaiguitar> opened https://github.com/rubygems/rubygems.org/issues/616 ... let me know if I should add any other info, or more importantly if I can help out somehow (don't have access to anything so hard to tell from here how I can :\ ).
<shaiguitar> evan: ^ . and thanks for your time. it is appreciated.
<evan> the issue is most likely whatever API the Gems gem is hitting not reporting the data correctly
<evan> can you dig through that gem to figure out what APIs it hits?
<evan> perhaps I should ask sferik....
<shaiguitar> evan: I already have, it was in the PR. it's this one: https://github.com/rubygems/rubygems.org/blob/master/app/models/download.rb#L79-L107
<evan> ok
<evan> it's just busted.
<shaiguitar> yea, I haven'rt managed to see him here in IRC :\
<shaiguitar> I guess he's in berlin? dunno
<shaiguitar> I tweeted at him a while back but I didn't get a response. anyway maybe it's just that gem? I seem to run into it happening with older data. if it's just one-offs I guess we can just ignore it. I'm wondering though if there's some cron or job that messes with old data
<evan> nah, that API endpoint is busted.
<evan> oh oh.
<evan> you know what?
<evan> i know whats up.
<shaiguitar> the test seems to work
<evan> I just rememember.
<shaiguitar> haha, what's up?
tekin has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
<evan> I had to prune out the daily totals
<evan> they were in redis and taking up gigs and gigs
<evan> and were basically useless.
<evan> thats why
<shaiguitar> oh!
<evan> the data may be somewhere
<shaiguitar> that explains a lot
<evan> but it might be lost.
<shaiguitar> shit. ok
<evan> the download counts need to be completely rewritten.
<shaiguitar> I can talk to sysadmins to see where the backups if they are exist maybe?
<evan> i'm the sysadmin.
<shaiguitar> ah, cool, I was talking to dwradcliffe earlier. still figuring it out
<evan> my pruning of data was quite a while ago
<evan> you're asking for 3 years worth of daily totals
<shaiguitar> ick
<shaiguitar> ok
<evan> i'm 99% sure a big chunk of that is gone.
<evan> no one used it previously.
* shaiguitar nods
<shaiguitar> ok
<evan> and I had to keep the site running.
<shaiguitar> yup yup I totally get it
<evan> so I had to make some tough decisions.
<shaiguitar> hmm, do you think there's a way we could fake backfill somehow? I guess not, right?
<evan> there wouldn't be a reason to.
<shaiguitar> maybe it would be sufficient to just backfill the delta of the total somehow?
<shaiguitar> hmm
<shaiguitar> ok
<evan> i'm not sure what you're up to
<shaiguitar> I guess maybe just ignore it, and start only looking at a specific date
<evan> though.
<shaiguitar> sec
<shaiguitar> this -
<shaiguitar> generate graphs of download rates and stuff: https://github.com/shaiguitar/gem_velocities/tree/master/examples/public/images
<evan> gotcha
<shaiguitar> you could see gem-adoption rates...
<evan> yeah
<shaiguitar> bunch of cool info
<evan> historical data is going to me sketchy.
<shaiguitar> ok
<evan> again, because it was never really planned for.
<shaiguitar> yeah, totally get it
<shaiguitar> I can work around it by hardcoding a start date when the data is reliable, like maybe a year ago?
<shaiguitar> or even just now, dunno
<shaiguitar> appreciate the explination though, I was really fucking confused
workmad3 has joined #rubygems
<evan> yeah, sorry about that.
<evan> at some point
<shaiguitar> no, I totally get it, shit happens
<evan> we'll get it all sorted and either a) keep that data or b) have a clear data retention policy.
<shaiguitar> ok
<shaiguitar> well, if I can help out, let me know
<shaiguitar> I've been digging in so have a fair grasp of rubygems.org nowadays
<shaiguitar> at least better than nothing at all :)
<evan> thanks!
<evan> the download counts is an infrastructural issue.
<evan> there is just a lot of data
<shaiguitar> yeah for sure, you guys are great and I'd be more than happy to help the awesome work that's being done.
<shaiguitar> yup
<shaiguitar> ok. maybe I'll just limit it to X days and not allow any historical data at all
<shaiguitar> that graph thang.
<evan> right.
<evan> but we do need to be clear about it.
<shaiguitar> anyway let me know if I can help somehow with the retention policy, or data or whatever
<shaiguitar> I'm lingering around so should be available here. *&*
<evan> ok, thanks!
havenwood has joined #rubygems
jalessio has quit [Quit: Leaving.]
einarj has quit [Remote host closed the connection]
einarj has joined #rubygems
huoxito has joined #rubygems
havenwood has quit [Remote host closed the connection]
havenwood has joined #rubygems
einarj has quit [Remote host closed the connection]
workmad3 has quit [Ping timeout: 272 seconds]
havenwood has quit [Ping timeout: 245 seconds]
headius has quit [Quit: headius]
fromonesrc has quit [Ping timeout: 245 seconds]
jkline has quit [Quit: jkline]
havenwood has joined #rubygems
havenwood has quit [Remote host closed the connection]
jkline has joined #rubygems
einarj has joined #rubygems