drbrain changed the topic of #rubygems to: RubyGems 2.1.0.rc.1: http://bit.ly/rubygems-2-1-0-rc-1 – Latest status: http://twitter.com/rubygems_status and http://status.rubygems.org
urielable has quit [Quit: Leaving.]
eoinkelly has quit [Quit: eoinkelly]
urielable has joined #rubygems
karmi has quit [Ping timeout: 264 seconds]
<ryanf> drbrain: cool. it might also be worth pointing out that the net-http-persistent convention will work automatically with bundler (if the require is net/http/persistent)
<drbrain> ryanf: I don't know much about bundler, so can you create a pull request?
jfoy has joined #rubygems
<ryanf> sure, maybe later. have to leave now
<ryanf> it might also be good to reassure people that mixing -s and _s is the right thing to do in the case where you have a multi-word extension to an existing gem
<drbrain> ryanf: awesome!
<drbrain> oh yes, good point
<ryanf> sometimes people freak out about gem names like "pry-exception_explorer"
<ryanf> even though that is the right way to go under these conventions
<drbrain> I can add the pry-extension_explorer example
<ryanf> hmm, actually that's kind of a bad example, because he didn't follow the directory structure or constant naming conventions
<ryanf> I'm sure there are other good ones though
eoinkelly has joined #rubygems
<ryanf> will let you know if I see any
<ryanf> on the other hand, I guess if you're just putting it in a list then the details aren't that important
<drbrain> I think I have a gem that uses - and _
DanKnox is now known as DanKnox_away
ckrailo has quit [Quit: Computer has gone to sleep.]
<drbrain> ah, right, net-http-digest_auth
eoinkelly has quit [Quit: eoinkelly]
karmi has joined #rubygems
<drbrain> there are 388 gems with - following _
<drbrain> 1286 the other way around
jstr has joined #rubygems
jonahR has joined #rubygems
yerhot has joined #rubygems
mootpointer has quit [Quit: Computer has gone to sleep.]
dvu has quit [Remote host closed the connection]
jfoy has quit [Quit: jfoy]
stevenharman has joined #rubygems
stevenharman_ has joined #rubygems
stevenharman_ has quit [Client Quit]
stevenharman_ has joined #rubygems
havenwood has joined #rubygems
stevenharman has quit [Ping timeout: 276 seconds]
vertis has quit [Read error: Connection reset by peer]
vertis1 has joined #rubygems
stevenharman_ has quit [Client Quit]
stevenharman has joined #rubygems
vertis has joined #rubygems
eoinkelly has joined #rubygems
vertis1 has quit [Ping timeout: 245 seconds]
dvu has joined #rubygems
DanKnox_away is now known as DanKnox
dvu has quit [Ping timeout: 276 seconds]
yerhot has quit [Remote host closed the connection]
huoxito has joined #rubygems
noyb has quit [Ping timeout: 240 seconds]
noyb has joined #rubygems
frotto has quit [Ping timeout: 245 seconds]
mootpointer has joined #rubygems
<soraher> Seems http://tokyo-m.rubygems.org/ down
hakunin has quit [Read error: Connection reset by peer]
hakunin_ has joined #rubygems
mootpointer has quit [Ping timeout: 264 seconds]
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
mootpointer has joined #rubygems
hakunin_ has quit [Remote host closed the connection]
<ryanf> drbrain: still around?
<drbrain> ryanf: hi
<ryanf> I ended up going a little crazy rearranging things. do either of these appeal to you? https://gist.github.com/rf-/99b228f4e00202b75427 https://gist.github.com/rf-/6a87e4b15bb22b6177b1
<ryanf> the main reason that happened is that I kind of wanted to be consistent about showing the relationship between the different conventions in each case
jstr has quit [Ping timeout: 264 seconds]
<drbrain> ryanf: I like the single table version quite a lot
<ryanf> ok cool, I'll open a pull
<ryanf> any other feedback first?
<drbrain> be sure the table looks ok locally
<drbrain> I'm unsure if guides.rubygems.org has styles for a table
jstr has joined #rubygems
<ryanf> I tried sticking it in in chrome and it looks ok. it's a little narrow, but it has reasonably good-looking styles
<ryanf> just ends up wrapping a bit
<drbrain> cool
<pcarrier> chef-solr-10.14.0.beta.1.gem jenkins-0.6.7.gem milia-0.3.14.gem routo-0.0.1.gem rubydraw-0.2.4.gem scale_down-0.5.1.gem viewcumber-0.2.0.gem vj-sdk-0.6.2.gem
<pcarrier> I cannot get those gems even though they appear in the index.
<pcarrier> any idea why?
<pcarrier> (they 404)
<drbrain> evan: ↑
<drbrain> pcarrier: we had some gems get temporarily lost last week
havenwood has quit [Remote host closed the connection]
<drbrain> evan knows what went on
<pcarrier> drbrain: tbh I don't care about those gems at all. I do care about gems in the index 404ing, so should I report this somewhere? :0
noyb has quit [Ping timeout: 264 seconds]
noyb has joined #rubygems
yerhot has joined #rubygems
<drbrain> you can report it on github.com/rubygems/rubygems.org
<drbrain> it may be related to last weeks problems
<drbrain> the gems were in the index but not downloadable
<ryanf> do you guys have stats about what percentage of installs for a given gem are on ruby 1.8?
<drbrain> ryanf: I don't think we have per-gem
<ryanf> oh, ok. I guess you have overall though?
<drbrain> yes
<ryanf> is that on the web somewhere?
<ryanf> we were just talking earlier about when to drop 1.8 support for pry
<drbrain> evan knows how to extract them
<drbrain> I keep meaning to make him teach me how to do it
<ryanf> oh, ok, whatever
<ryanf> np
yerhot has quit [Ping timeout: 240 seconds]
stevenharman has quit [Read error: Connection reset by peer]
lsegal has joined #rubygems
hakunin has joined #rubygems
whit537 has quit [Ping timeout: 264 seconds]
whit537 has joined #rubygems
karmi1 has joined #rubygems
karmi has quit [Read error: Connection reset by peer]
stevenharman has joined #rubygems
stevenharman has quit [Client Quit]
huoxito has quit [Quit: Leaving]
whit537_ has joined #rubygems
DanKnox is now known as DanKnox_away
whit537 has quit [Read error: Connection reset by peer]
whit537_ is now known as whit537
jstr has quit [Quit: Leaving.]
noyb has quit [Ping timeout: 245 seconds]
x1337807x has joined #rubygems
eoinkelly has quit [Quit: eoinkelly]
whit537 has quit [Ping timeout: 245 seconds]
karmi1 has quit [Quit: Leaving.]
dvu has joined #rubygems
eoinkelly has joined #rubygems
dvu has quit [Ping timeout: 240 seconds]
urielable has quit [Quit: Leaving.]
vertis has quit [Quit: Leaving.]
vertis has joined #rubygems
workmad3 has joined #rubygems
jonahR has quit [Quit: jonahR]
workmad3 has quit [Ping timeout: 245 seconds]
karmi has joined #rubygems
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
mootpointer has quit [Ping timeout: 245 seconds]
vertis has quit [Quit: Leaving.]
mootpointer has joined #rubygems
webdestroya has quit [Ping timeout: 256 seconds]
mootpointer has quit [Quit: Computer has gone to sleep.]
webdestroya has joined #rubygems
dvu has joined #rubygems
mootpointer has joined #rubygems
dvu has quit [Ping timeout: 276 seconds]
webdestroya has quit [Ping timeout: 240 seconds]
mootpointer has quit [Quit: Computer has gone to sleep.]
karmi has quit [Ping timeout: 248 seconds]
lsegal has quit [Quit: Quit: Quit: Quit: Stack Overflow.]
webdestroya has joined #rubygems
tbuehlmann has joined #rubygems
Elhu has joined #rubygems
u1_ has joined #rubygems
eoinkelly has left #rubygems [#rubygems]
jstr has joined #rubygems
<tbuehlmann> declaring development dependencies in a gemspec is just useful when using bundler or installing the gem with the --dev option, right? I don't have any advantages when I fork a gem project from github which doesn't have a Gemfile, so it looks
workmad3 has joined #rubygems
dvu has joined #rubygems
dvu has quit [Ping timeout: 240 seconds]
workmad3 has quit [Ping timeout: 276 seconds]
karmi has joined #rubygems
karmi has quit [Client Quit]
frotto has joined #rubygems
karlfreeman has joined #rubygems
Elhu has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
viranch has joined #rubygems
<viranch> faraday 0.5.7 and datamapper 1.2.0 have dependency conflict on version of addressable. any clue anyone?
jstr has quit [Quit: Leaving.]
<viranch> faraday (= 0.5.7) ruby depends on addressable (~> 2.2.4) ruby
<viranch> datamapper (= 1.2.0) ruby depends on addressable (2.3.5)
<viranch> so bundle install gives 'could not find compatible versions for gem "addressable"' error
fromonesrc has joined #rubygems
fromonesrc has quit [Client Quit]
dvu has joined #rubygems
dvu has quit [Remote host closed the connection]
whit537 has joined #rubygems
yerhot has joined #rubygems
vertis has joined #rubygems
yerhot has quit [Remote host closed the connection]
pipework has quit [Remote host closed the connection]
karlfreeman has quit [Read error: Connection reset by peer]
stevenharman has joined #rubygems
yerhot has joined #rubygems
imperator has joined #rubygems
imperator has quit [Client Quit]
imperator has joined #rubygems
karmi has joined #rubygems
huoxito has joined #rubygems
tbuehlmann has quit [Remote host closed the connection]
imperator has quit [Quit: Valete!]
stevenharman has quit [Quit: Leaving...]
dvu has joined #rubygems
imperator2 has quit [Read error: Connection reset by peer]
pipework has joined #rubygems
stevenharman has joined #rubygems
dvu has quit [Remote host closed the connection]
dvu has joined #rubygems
karlfreeman has joined #rubygems
davidjrice has joined #rubygems
huoxito has quit [Ping timeout: 246 seconds]
imperator has joined #rubygems
huoxito has joined #rubygems
stayarrr has joined #rubygems
frotto has quit [Ping timeout: 245 seconds]
zachrab has joined #rubygems
danrabinowitz has left #rubygems ["Linkinus - http://linkinus.com"]
mjc_ has joined #rubygems
<mjc_> is making a native extension still the recommended/only way to specify different versions of gems depending on the ruby version the installee is using?
<mjc_> I'm lost otherwise
adambeynon has joined #rubygems
tarebyte has joined #rubygems
tarebyte has quit [Remote host closed the connection]
ckrailo has joined #rubygems
<imperator> by ruby version, do you mean platform?
<imperator> or are you talking about binaries for different versions of ruby?
x1337807x has joined #rubygems
<mjc_> activemerchant added a dependency on nokogiri < 1.6.0 to fix ruby 1.8 about a month ago and it broke newer rubies - I'm wanting to submit a patch that will use ~> 1.6.0 by default and < 1.6.0 specifically for 1.8
<mjc_> er newer rails and some other gems
<mjc_> I found this[1] and I'm happy to use it becuase it looks like it'll do what I want, but it wasn't clear whether there was a better way. [1]: http://en.wikibooks.org/wiki/Ruby_Programming/RubyGems#How_to_install_different_versions_of_gems_depending_on_which_version_of_ruby_the_installee_is_using
zachrab has quit [Remote host closed the connection]
urielable has joined #rubygems
<mjc_> imperator: it seems that it needs to be done at gem install time
<imperator> couldn't bundler be used for this?
stevenharman has quit [Quit: Leaving...]
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<mjc_> whoops
<mjc_> imperator: I don't see how
<mjc_> imperator: would activemerchant have to tell its 1.8 users to add nokogiri < 1.6.0 to their gemfile?
<mjc_> sounds strange
<mjc_> imperator: anyway right now gem install activemerchant pulls in an old nokogiri and a bunch of old deps as a result of this, it should probably not do that
jfoy has joined #rubygems
<mjc_> and an old activemerchant, too
<mjc_> er sorry
<mjc_> and using bundler currently I get an old activemerchant because other things require newer nokogiri
<mjc_> it's a mess
<imperator> dunno what you can do
<imperator> sorry
<mjc_> I'm trying the solution in the link, since it seems like it used to work. I suppose people on 1.8.x probably have an older rubygems that might not be able to use any newer method if one exists anyway
mbull9 has joined #rubygems
stevenharman has joined #rubygems
dvu has quit [Remote host closed the connection]
dvu_ has joined #rubygems
Emily has quit [Ping timeout: 264 seconds]
Emily has joined #rubygems
mpapis has quit [Ping timeout: 240 seconds]
autumn has quit [Ping timeout: 240 seconds]
mpapis has joined #rubygems
mbull9 has quit [Remote host closed the connection]
autumn has joined #rubygems
urielable has left #rubygems [#rubygems]
yerhot has quit [Remote host closed the connection]
imperator has quit [Quit: Valete!]
<mjc_> now I'm fighting with it to pick up the extension config
<mjc_> "no builder for extension"
terracotta has quit [Remote host closed the connection]
x1337807x has joined #rubygems
<mjc_> ah, brain fart
<mjc_> needs to be named mkrf_conf.rb apparently
DanKnox_away is now known as DanKnox
karlfreeman has quit [Remote host closed the connection]
bradland has joined #rubygems
adambeynon has quit [Ping timeout: 240 seconds]
yerhot has joined #rubygems
workmad3 has joined #rubygems
adambeynon has joined #rubygems
yerhot has quit [Ping timeout: 246 seconds]
workmad3 has quit [Ping timeout: 264 seconds]
tbuehlmann has joined #rubygems
yerhot has joined #rubygems
<mjc_> hmm. this is an interesting problem
<drbrain> mjc_: why not use Rakefile instead?
<drbrain> I've never liked the mkrf builder
<mjc_> woohoo, problem solved via alternate means.. activemerchant is dropping ruby 1.8 anyway
<drbrain> woo!
<drbrain> I need to add more documentation to rubygems extension building
workmad3 has joined #rubygems
<drbrain> the lack of documentation leads to all this cargo-culting
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
yerhot_ has joined #rubygems
yerhot has quit [Ping timeout: 268 seconds]
jfelchner has quit [Quit: zzzzzzzzzzzzz………]
tbuehlmann has quit [Remote host closed the connection]
tbuehlmann has joined #rubygems
x1337807x has joined #rubygems
x1337807x has quit [Client Quit]
x1337807x has joined #rubygems
jfelchner has joined #rubygems
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
yerhot has joined #rubygems
yerhot_ has quit [Ping timeout: 256 seconds]
havenwood has joined #rubygems
fromonesrc has joined #rubygems
karmi has quit [Quit: Leaving.]
jonahR has joined #rubygems
pcarrier has quit [Ping timeout: 245 seconds]
x1337807x has joined #rubygems
x1337807x has quit [Client Quit]
davidjrice has quit [Ping timeout: 260 seconds]
pipework has quit [Remote host closed the connection]
tbuehlmann has quit [Remote host closed the connection]
x1337807x has joined #rubygems
Sc0rp10n has joined #rubygems
<Sc0rp10n> hey everyone!!
<drbrain> Sc0rp10n: hi
<Sc0rp10n> hi drbrain
<Sc0rp10n> I have a question
<Sc0rp10n> I have been working in ruby on rails for some time and want to start contributing
<Sc0rp10n> how can I make gems with ruby?
yerhot_ has joined #rubygems
kseifried has quit [Ping timeout: 264 seconds]
<drbrain> Sc0rp10n: you can start here: http://guides.rubygems.org
Sc0rp10n has quit [Read error: Connection reset by peer]
Sc0rp10n has joined #rubygems
<Sc0rp10n> wow this looks quite extensive
<Sc0rp10n> thanks drbrain
yerhot has quit [Ping timeout: 268 seconds]
<drbrain> great!
<Sc0rp10n> also what are people ruby for other than ruby on rails?
<drbrain> if you have suggestions for the guide you can create a pull request here: https://github.com/rubygems/guides
<Sc0rp10n> is it good for desktop soft development?
<drbrain> is which good?
<Sc0rp10n> ruby as a language?
pcarrier has joined #rubygems
<drbrain> there are several toolkit wrappers for writing desktop software
<drbrain> shoes is a popular one
stayarrr has quit [Quit: Leaving...]
havenwood has quit [Read error: Connection reset by peer]
havenwood has joined #rubygems
frotto has joined #rubygems
<Sc0rp10n> alright thanks
<Sc0rp10n> I'll look into it
workmad3 has quit [Ping timeout: 256 seconds]
tjbiddle has joined #rubygems
<tjbiddle> When packaging a gem, is there a way to say it conflicts with another gem?
Sc0rp10n has quit [Quit: Leaving]
stevenharman has quit [Ping timeout: 268 seconds]
<drbrain> tjbiddle: no
<tjbiddle> drbrain: Thanks!
<drbrain> tjbiddle: there aren't many gems that conflict on namespace that aren't expected to conflict
<drbrain> like the pile of JSON gems
adambeynon has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
dvu_ has quit [Remote host closed the connection]
<tjbiddle> drbrain: Yeah - My issue was pretty isolated - I have 2 internal gems, one of which defined an executable - Now I'm merging them and I wanted the new gem to conflict with the old executable. But no worries, can just tell folks to remove the old one manually if it's an issue.
<drbrain> tjbiddle: two gems installing the same executable will show a warning at install time
<tjbiddle> drbrain: Hm, didn't run into an error with that. I'll re-test later. Thanks!
<tjbiddle> I probably just goofed on something.
<drbrain> tjbiddle: I think you need RubyGems 2
ged_ is now known as ged
vertis has quit [Quit: Leaving.]
vertis has joined #rubygems
<tjbiddle> drbrain: Ah, nifty :-)
yerhot has joined #rubygems
vertis has quit [Read error: Connection reset by peer]
yerhot_ has quit [Ping timeout: 268 seconds]
workmad3 has joined #rubygems
fromonesrc has quit [Ping timeout: 260 seconds]
yerhot_ has joined #rubygems
fromonesrc has joined #rubygems
yerhot has quit [Ping timeout: 256 seconds]
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<frotto> i am looking for developers interested to work on a startup project, if anyone is interested please let me know
workmad3 has quit [Read error: Operation timed out]
x1337807x has joined #rubygems
yerhot_ has quit [Remote host closed the connection]
dvu has joined #rubygems
dvu has quit [Ping timeout: 260 seconds]
jfelchner has quit [Quit: jfelchner]
yerhot has joined #rubygems
havenwood has quit [Remote host closed the connection]
davidjrice has joined #rubygems
fromonesrc has quit [Ping timeout: 264 seconds]
yerhot has quit [Remote host closed the connection]
_whitelogger has joined #rubygems
whit537_ has joined #rubygems
whit537 has quit [Read error: Connection reset by peer]
whit537_ is now known as whit537
yerhot has joined #rubygems
danrabinowitz has joined #rubygems
dvu has joined #rubygems
dvu has quit [Ping timeout: 245 seconds]
vertis has joined #rubygems
bradland has quit [Ping timeout: 256 seconds]
vertis1 has joined #rubygems
vertis has quit [Read error: Connection reset by peer]
jalessio has joined #rubygems
jalessio has quit [Quit: Leaving.]
jalessio has joined #rubygems
ckrailo has quit [Quit: Computer has gone to sleep.]
whit537 has quit [Read error: Connection reset by peer]
whit537_ has joined #rubygems
jalessio has quit [Quit: Leaving.]
bradland has joined #rubygems