drbrain changed the topic of #rubygems to: RubyGems 2.1.10: http://bit.ly/rubygems-2-1-10 CVE-2013-4363: http://bit.ly/CVE-2013-4363 - Latest status: http://twitter.com/rubygems_status and http://status.rubygems.org
jkline has quit [Quit: jkline]
imperator has quit [Quit: Valete!]
jkline has joined #rubygems
Boohbah has joined #rubygems
workmad3 has quit [Ping timeout: 260 seconds]
arohner has joined #rubygems
Locke23rus has quit [Remote host closed the connection]
_redmenace has quit [Ping timeout: 245 seconds]
jkline has quit [Quit: jkline]
einarj has joined #rubygems
einarj has quit [Ping timeout: 272 seconds]
mchung has quit [Quit: mchung]
coca_rails has joined #rubygems
havenwood has quit [Remote host closed the connection]
redmenace has joined #rubygems
arohner has quit [Remote host closed the connection]
redmenace has quit [Ping timeout: 268 seconds]
TheMoonMaster has joined #rubygems
x1337807x has joined #rubygems
imperator has joined #rubygems
arohner 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]
jkline has joined #rubygems
coca_rails has quit []
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
DanKnox is now known as DanKnox_away
huoxito has joined #rubygems
stepheneb has quit [Quit: stepheneb]
jkline has quit [Quit: jkline]
<drbrain> I do not understand
<drbrain> indirect: in fact, I think this is horribly broken
<drbrain> #rbx? calls #ruby?, so rubinius on windows doesn't match rbx?
cowboyd has joined #rubygems
huoxito has quit [Remote host closed the connection]
lsegal has joined #rubygems
redmenace has joined #rubygems
cowboyd has quit [Remote host closed the connection]
josh-k has joined #rubygems
josh-k has quit [Ping timeout: 246 seconds]
cho_co__ has left #rubygems ["Leaving..."]
x1337807x has joined #rubygems
redmenace has quit [Ping timeout: 246 seconds]
antichatter has joined #rubygems
antichatter has quit [Client Quit]
mchung has joined #rubygems
<imperator> drbrain, strange line
<drbrain> imperator: and, no unit tests ☹ ☹ ☹
<imperator> ouch
<imperator> i'm not even sure what that code is supposed to do
<imperator> oh, looks like he has a separate method for jruby and mingw
<drbrain> but a bundler "platform" consists of the ruby engine, the ruby version and the rubygems platform
jonahR has joined #rubygems
<imperator> does rubinius work on windows yet?
<drbrain> I don't know, but I can't see why it wouldn't work under mingw
<drbrain> the "not windows" checks in the bundler platform support seem arbitrary
<brixen> I've built rbx under mingw-w64 but it does not run
<brixen> it's possible rbx will only support the llvm toolchain in the future
<brixen> but checks for rbx shouldn't assume it won't be supported on windows
<drbrain> the bundler platforms combine four things: ruby engine, ruby version, rubygems platform, running on windows
<drbrain> this makes the documentation inadequate and leads to bizarre statements like "rubinius is not a rubinius on windows"
<brixen> seems bad
<drbrain> yeah
<drbrain> I'm implementing it as-is for now, but the four-in-one platform should be split up to specifying on the thing you care about
<drbrain> gem 'foo', engine: 'rbx'
<drbrain> gem 'bar', ruby_version: '~> 2.0.0'
<drbrain> etc.
<drbrain> I can understand the motivation behind "ruby is not windows" but not "mri is not windows"
redmenace has joined #rubygems
redmenace has quit [Ping timeout: 264 seconds]
<drbrain> I created a bundler issue: https://github.com/bundler/bundler/issues/2691
<imperator> hm, and what if it's "universal-mingw"?
<imperator> oh, i guess that != x64
<drbrain> I think whoever wrote this didn't learn about Gem::Platform#=~/#match/#===
<imperator> looks that way to me
<drbrain> but it's also only testing against Gem::Platform.local, which probably won't have "universal" on mswin/mingw
<drbrain> AFAIK, only apple rubies have "universal" in the CPU architecture
<imperator> i explicitly set some of mine for my windows gems
<drbrain> yeah, for gems it makes sense
<drbrain> you want the gem's platform to be as liberal as possible
<imperator> actually....i was thinking "universal" should be the default
<imperator> how many gems actually depend on cpu architecture?
<drbrain> you can't link x86_64 and x86 code, so probably any with a shared object
<imperator> precompiled binaries then
<drbrain> yeah
<imperator> i think only windows gem authors do that
<drbrain> there are a few for darwin
<imperator> the one i have i ship both binaries, and use a stub to require the right one
<imperator> oh
<drbrain> you're an advanced user :D
<imperator> :)
<drbrain> you've read what little documentation I've written :D
Vendethi_ has joined #rubygems
neo__ has joined #rubygems
neo__ has quit [Client Quit]
lsegal has quit [Quit: Quit: Quit: Quit: Stack Overflow.]
knappe has quit [Quit: knappe]
jkline has joined #rubygems
<drbrain> green tests again, woo!
<drbrain> and Gemfile support for (as best I can tell) all but git: and github: options!
<mpapis> drbrain, hooray!
<drbrain> mpapis: also, a feature request against bundler for separating its confusing platforms into understandable components
<mpapis> that would be nice, I have seen the above discussion ... at least parts of it
jonahR has quit [Quit: jonahR]
redmenace has joined #rubygems
redmenace has quit [Ping timeout: 240 seconds]
mchung has quit [Quit: mchung]
jkline has quit [Quit: jkline]
josh-k has joined #rubygems
Vendethi_ has quit [Ping timeout: 240 seconds]
einarj has joined #rubygems
Vendethi_ has joined #rubygems
tbuehlmann has joined #rubygems
adambeynon has joined #rubygems
tmacedo_ is now known as tmacedo
jonahR has joined #rubygems
jonahR has quit [Client Quit]
Vendethi_ has quit [Remote host closed the connection]
Vendethi_ has joined #rubygems
workmad3 has joined #rubygems
Vendethi_ has quit [Ping timeout: 246 seconds]
ddv has joined #rubygems
<ddv> how do I refer to a gem on github in my gemspec? e.g. gem "resque", "~> 2.0.0.pre.1", github: "resque/resque"
<tbuehlmann> ddv, you can't in your gemspec. that's only possible in a Gemfile using bundler
<ddv> tbuehlmann: My Gemfile refers to my gemspec...
<tbuehlmann> right
<tbuehlmann> doesn't change the statement :)
<ddv> should I just put in my Gemfile then?
<ddv> +it
<tbuehlmann> if you need the gem from github, yes
<ddv> tbuehlmann: I did add it to the Gemfile, now require says cannot load such file
<ddv> when I try to require 'reque'
<ddv> resque*
<tbuehlmann> have some code to review?
mjc_ has quit [Ping timeout: 245 seconds]
mjc_ has joined #rubygems
<ddv> tbuehlmann: just a require statemtn
<ddv> inside lib/gemname/gemname.rb
<tbuehlmann> well, yeah, if you use bundler, you need to use require 'bundler/setup' before or Bundler.require. also, note that you will have a dependency on bundler then
<ddv> I assumed bundler would take care of it when I did bundle gem my_gem
<ddv> tbuehlmann: it works apparantly, thanks
josh-k has quit [Remote host closed the connection]
josh-k has joined #rubygems
Locke23rus has joined #rubygems
josh-k has quit [Ping timeout: 264 seconds]
josh-k has joined #rubygems
Vendethi_ has joined #rubygems
Vendethi_ has quit [Remote host closed the connection]
arohner has quit [Read error: Connection reset by peer]
arohner_ has joined #rubygems
tcopeland has quit [Quit: Leaving.]
jarto has joined #rubygems
Vendethi_ has joined #rubygems
redmenace has joined #rubygems
jarto has quit [Quit: Ухожу я от вас (xchat 2.4.5 или старше)]
jcaudle has quit [Ping timeout: 272 seconds]
jcaudle has joined #rubygems
redmenace has quit [Ping timeout: 240 seconds]
huoxito has joined #rubygems
cowboyd has joined #rubygems
tcopeland has joined #rubygems
knappe has joined #rubygems
arohner_ has quit [Remote host closed the connection]
Vendethi_ has quit [Remote host closed the connection]
arohner has joined #rubygems
arohner has quit [Remote host closed the connection]
arohner_ has joined #rubygems
arohner_ has quit [Remote host closed the connection]
arohner has joined #rubygems
Vendethi_ has joined #rubygems
arohner has quit [Ping timeout: 240 seconds]
almostwhitehat has joined #rubygems
almostwhitehat has quit []
almostwhitehat has joined #rubygems
drumsrgr8forn8 has joined #rubygems
huoxito has quit [Remote host closed the connection]
drumsrgr_ has joined #rubygems
Vendethi_ has quit [Remote host closed the connection]
drumsrgr8forn8 has quit [Ping timeout: 245 seconds]
ZachBeta has joined #rubygems
arohner has joined #rubygems
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
arohner has quit [Remote host closed the connection]
arohner has joined #rubygems
arohner has quit [Ping timeout: 256 seconds]
tekin has joined #rubygems
Vendethi_ has joined #rubygems
dddtest_5a9fe has joined #rubygems
TheMoonMaster has quit [Excess Flood]
TheMoonMaster has joined #rubygems
<lmarburger> whoa! this is really weird. http://cl.ly/image/3e0Q220p3q2E
<lmarburger> big spike in 404s from something seemingly crawling every ruby gem. all the 404s were .gemspec.rz.{md5,sha1}
huoxito has joined #rubygems
einarj has quit [Remote host closed the connection]
Vendethi_ has quit [Remote host closed the connection]
josh-k_ has joined #rubygems
huoxito has quit [Remote host closed the connection]
josh-k has quit [Ping timeout: 246 seconds]
huoxito has joined #rubygems
<tmacedo> green
<tmacedo> oops, wrong window :/ sorry
huoxito has quit [Ping timeout: 240 seconds]
jonahR has joined #rubygems
<knappe> lmarburger, people have been reporting spam recently.
<knappe> That could be someone trolling for email addresses.
<knappe> I have a pull request to combat that https://github.com/rubygems/rubygems.org/pull/601.
<knappe> Been open for 2 months...
havenwood has joined #rubygems
<imperator> i'd vote they should always be hidden
<imperator> if you need to contact the author, it could be done via github, or users can dig it out of the gemspec
<knappe> You can still pull it from the API.
<knappe> But yes, the gemspec should have that data.
<knappe> Of course, we need people to include a gemspec. =/
<imperator> IMHO, there's (almost) no reason to ever contact an author directly
<knappe> Well, we could default to hiding email.
<lmarburger> knappe and @imperator: these were requests for the gemspecs
<knappe> Huh.
<lmarburger> this system only receives requests for a few well known endpoints: https://github.com/bundler/bundler-api/blob/master/lib/bundler_api/web.rb#L136-L158
<lmarburger> so it wasn't like a bot scanning rubygems.org/gems/hitimes for emails
<lmarburger> or profiles
<lmarburger> so i don't believe #601 applies in this case
Locke23rus has quit [Remote host closed the connection]
huoxito has joined #rubygems
<knappe> Fair enough.
kanobe has quit [Ping timeout: 272 seconds]
kanobe has joined #rubygems
einarj has joined #rubygems
einarj has quit [Ping timeout: 240 seconds]
mchung has joined #rubygems
kanobe has left #rubygems [#rubygems]
redmenace has joined #rubygems
DanKnox_away is now known as DanKnox
dwknoxy has joined #rubygems
huoxito has quit [Remote host closed the connection]
ZachBeta has quit [Quit: Computer has gone to sleep.]
huoxito has joined #rubygems
ZachBeta has joined #rubygems
tbuehlmann has quit [Remote host closed the connection]
redmenace has quit [Ping timeout: 264 seconds]
redmenace has joined #rubygems
workmad3 has quit [Read error: Operation timed out]
ZachBeta has quit [Quit: Computer has gone to sleep.]
ZachBeta has joined #rubygems
ZachBeta has quit [Ping timeout: 240 seconds]
adambeynon has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
huoxito has quit [Remote host closed the connection]
huoxito has joined #rubygems
huoxito has quit [Ping timeout: 248 seconds]
huoxito has joined #rubygems
huoxito has quit [Remote host closed the connection]
huoxito has joined #rubygems
akahn has left #rubygems [#rubygems]
jkline has joined #rubygems
newUser1234 has joined #rubygems
newUser1234 has quit [Read error: Connection reset by peer]
newUser1234 has joined #rubygems
newUser1234 has quit [Read error: Connection reset by peer]
newUser1_ has joined #rubygems
borysytch has joined #rubygems
borysytch has quit [Excess Flood]
borysytch has joined #rubygems
newUser1_ has quit [Quit: Leaving...]
borysytch has quit [Read error: Connection reset by peer]
ZachBeta has joined #rubygems
ZachBeta has quit [Client Quit]
ZachBeta has joined #rubygems
TheMoonMaster has quit [Quit: Later!]
TheMoonMaster has joined #rubygems
mchung has quit [Quit: mchung]
redmenace has quit [Ping timeout: 245 seconds]
tcopeland has quit [Quit: Leaving.]
almostwhitehat has quit [Remote host closed the connection]
arohner has joined #rubygems
jcaudle has quit [Quit: jcaudle]
dddtest_5a9fe has quit [Remote host closed the connection]
TheMoonMaster has quit [Excess Flood]
TheMoonMaster_ has joined #rubygems
ZachBeta has quit [Quit: Computer has gone to sleep.]
redmenace has joined #rubygems
ZachBeta has joined #rubygems
huoxito has quit [Remote host closed the connection]
jalessio has joined #rubygems
arohner has quit [Remote host closed the connection]
arohner has joined #rubygems
arohner has quit [Remote host closed the connection]
workmad3 has joined #rubygems
arohner has joined #rubygems
huoxito has joined #rubygems
huoxito has quit [Remote host closed the connection]
huoxito has joined #rubygems
ZachBeta has quit [Quit: Computer has gone to sleep.]
huoxito has quit [Ping timeout: 256 seconds]
jalessio has quit [Quit: Leaving.]
cowboyd has quit [Remote host closed the connection]
jalessio has joined #rubygems
jalessio has quit [Client Quit]
havenwood has quit [Remote host closed the connection]
jkline has quit [Quit: jkline]
stevenharman has joined #rubygems
tcopeland has joined #rubygems
dwknoxy has quit [Quit: Computer has gone to sleep.]
workmad3 has quit [Ping timeout: 256 seconds]
jonahR has quit [Quit: jonahR]
drumsrgr_ has quit [Remote host closed the connection]
drumsrgr8forn8 has joined #rubygems
weeb1e has quit [Ping timeout: 252 seconds]
drumsrgr8forn8 has quit [Ping timeout: 246 seconds]
workmad3 has joined #rubygems
weeb1e has joined #rubygems
havenwood has joined #rubygems
workmad3 has quit [Ping timeout: 272 seconds]
jkline has joined #rubygems
tekin has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]