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
<drbrain> evan: Mysql's default UTF-8 encoding only allows characters up to 3 bytes
<drbrain> there's a separate encoding for characters up to 4 bytes, but it does not allow indexes on varchar(255) columns
<drbrain> because mysql
<drbrain> (currently the Unicode specs limit UTF-8 characters to 32 bits to match UTF-16's code space)
<evan> wowzers.
<evan> mysql
<evan> *facepalm*
<drbrain> oh, and 3 byte UTF-8 characters allow characters up to U+FFFE but no higher
<indirect> are people putting emoji into gem names?
<indirect> (are there other 3-byte characters that people use?)
mootpointer has quit [Quit: Computer has gone to sleep.]
<drbrain> indirect: no, it was related to github (which uses mysql)
<drbrain> which is why you can't type emoji into github comment boxes
<drbrain> rubygems.org is postgres, AFAIK
<indirect> drbrain: oh yes I believe that's correct. I wish they would just escape them into :named_emoji: :(
huoxito has joined #rubygems
whit537 has quit [Quit: whit537]
whit537 has joined #rubygems
sadwork has joined #rubygems
mootpointer has joined #rubygems
jaimef has quit [Excess Flood]
<mootpointer> evan: Ping :)
<evan> heyo
jaimef has joined #rubygems
<mootpointer> So Australian mirror...
<mootpointer> Will it work for me to just clone the existing box into the new environment?
<mootpointer> I feel like that might be the simplest way.
x1337807x has quit [Ping timeout: 248 seconds]
mootpointer has quit [Quit: Computer has gone to sleep.]
jfoy has quit [Quit: jfoy]
huoxito has quit [Quit: Leaving]
mootpointer has joined #rubygems
jfoy has joined #rubygems
zachrab has joined #rubygems
zachrab has quit [Remote host closed the connection]
<mootpointer> And of course my computer fell asleep...
imperator has quit [Quit: Valete!]
jfoy has quit [Ping timeout: 246 seconds]
mootpointer has quit [Quit: Computer has gone to sleep.]
sadwork has quit [Remote host closed the connection]
mootpointer has joined #rubygems
tjbiddle has joined #rubygems
mootpointer has quit [Quit: Computer has gone to sleep.]
tjbiddle has quit [Quit: tjbiddle]
danrabinowitz has joined #rubygems
jonahR has joined #rubygems
workmad3 has joined #rubygems
mootpointer has joined #rubygems
Elhu has joined #rubygems
vertis has quit [Quit: Leaving.]
workmad3 has quit [Ping timeout: 264 seconds]
mootpointer has quit [Quit: Computer has gone to sleep.]
mootpointer has joined #rubygems
jonahR has quit [Quit: jonahR]
Elhu has quit [Quit: Computer has gone to sleep.]
Elhu has joined #rubygems
Elhu has quit [Client Quit]
coyo has quit [Quit: Leaving]
jfelchner has quit [Ping timeout: 245 seconds]
mootpointer has quit [Quit: Computer has gone to sleep.]
jfelchner has joined #rubygems
mootpointer has joined #rubygems
mootpointer has quit [Client Quit]
Elhu has joined #rubygems
workmad3 has joined #rubygems
jfelchner has quit [Quit: zzzzzzzzzzzzz………]
jfelchner has joined #rubygems
dangerousdave has joined #rubygems
vertis has joined #rubygems
yerhot has joined #rubygems
yerhot has quit [Remote host closed the connection]
yerhot_ has joined #rubygems
yerhot_ has quit [Remote host closed the connection]
lsegal has quit [Quit: Quit: Quit: Quit: Stack Overflow.]
Elhu has quit [Ping timeout: 256 seconds]
Elhu has joined #rubygems
Kennsen_ has joined #rubygems
Kennsen has quit [Ping timeout: 256 seconds]
ndrei has quit [Quit: leaving]
tcopeland has quit [Quit: Leaving.]
Elhu has quit [Quit: Computer has gone to sleep.]
Elhu has joined #rubygems
ereslibre has quit [Ping timeout: 264 seconds]
aalmenar has quit [Ping timeout: 264 seconds]
huoxito has joined #rubygems
ereslibre has joined #rubygems
aalmenar has joined #rubygems
aalmenar has joined #rubygems
ereslibre has joined #rubygems
sadwork has joined #rubygems
sadwork is now known as pipework
pipework has quit [Remote host closed the connection]
tcopeland has joined #rubygems
huoxito has quit [Quit: Leaving]
adambeynon has joined #rubygems
ereslibre has quit [Remote host closed the connection]
aalmenar has quit [Remote host closed the connection]
aalmenar has joined #rubygems
ereslibre has joined #rubygems
pipework has joined #rubygems
yeban is now known as priyam_
priyam_ is now known as yeban
pipework is now known as sadwork
whit537 has quit [Quit: whit537]
Spaceghost|work has joined #rubygems
sadwork has quit [Ping timeout: 276 seconds]
Spaceghost|work is now known as pipework_
pipework_ is now known as pipework
huoxito has joined #rubygems
jonahR has joined #rubygems
marpaia has joined #rubygems
workmad3 has quit [Ping timeout: 276 seconds]
mando has joined #rubygems
havenwood has joined #rubygems
whit537 has joined #rubygems
tjbiddle has joined #rubygems
AlHafoudh has joined #rubygems
AlHafoudh has quit [Max SendQ exceeded]
AlHafoudh has joined #rubygems
Elhu has quit [Quit: Computer has gone to sleep.]
dangerousdave has quit [Quit: Leaving...]
huoxito has quit [Quit: Leaving]
jfelchner has quit [Quit: zzzzzzzzzzzzz………]
jfelchner has joined #rubygems
kgrz has joined #rubygems
dvu has joined #rubygems
kgrz has quit [Client Quit]
x1337807x has joined #rubygems
yerhot has joined #rubygems
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
workmad3 has joined #rubygems
x1337807x has joined #rubygems
whit537 has quit [Quit: whit537]
whit537 has joined #rubygems
Elhu has joined #rubygems
whit537 has quit [Ping timeout: 264 seconds]
tubbo has joined #rubygems
<tubbo> hi, i'm having some trouble pushing to a private gem server
<drbrain> what trouble?
whit537 has joined #rubygems
<tubbo> this is on rubygems 1.3.6 btw...i'm doing `gem push pkg/my-0.0.1.gem --host http://rubygems.inc` (rubygems.inc is a private server on the LAN)
<tubbo> drbrain: basically it's trying to take me back to rubygems
<tubbo> oh no wait actually i am pushing on 2.x sorry
<tubbo> drbrain: lemme gist what i get
<drbrain> I was going to say "--host doesn't exist on 1.3.6"
<tubbo> gem -v => 1.8.23...just reminded me i should prolly update to 2 right? :)
<drbrain> well, 1.8.25 wouldn't hurt
<drbrain> there's no dire need to update to 2
<drbrain> unless you experience a bug it fixes
workmad3 has quit [Ping timeout: 264 seconds]
<drbrain> tubbo: can you run that with -V
<tubbo> drbrain: okay so
<tubbo> now it wants me to log into rubygems.teve.inc
<tubbo> i thought -V was just verbose? why did it change the mechanics of the command
<drbrain> odd, it shouldn't have
<tubbo> oh wait n/m
<tubbo> lol sorry drbrain i misled you
<tubbo> i just upgraded to 2.0 and somehow forgot about it
<tubbo> so i guess it works now...must've been a weird bug
<drbrain> I think the History has a notice about changes to `gem push` for --host
<drbrain> but I thought the fixes were only for the messaging it shows
<tubbo> drbrain: is there a way to "turn off" authentication? in this particular case, anyone who has access to rubygems.teve.inc should be able to push/pull to it
<drbrain> … oh, that's probably exactly the problem
<tubbo> hehe
<drbrain> I think it always said "http://rubygems.org/sign_up"
<drbrain> even though it was authenticating with whatever you put in --host
Elhu has quit [Quit: Computer has gone to sleep.]
<drbrain> that implies that it would try to sign you into rubygems.org
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
dvu has quit [Remote host closed the connection]
jfelchner has quit [Quit: jfelchner]
yerhot has quit [Remote host closed the connection]
<tubbo> drbrain: ah ok
<tubbo> upgrading
<tubbo> hold on to yer butts!
Elhu has joined #rubygems
<tubbo> drbrain: okay that seemed to work, got a 404 from my server
<tubbo> drbrain: is the API by which RubyGems are updated documented anywherE?
<drbrain> the rubygems software? or gems you installed?
huoxito has joined #rubygems
dvu has joined #rubygems
workmad3 has joined #rubygems
workmad3 has quit [Read error: Operation timed out]
Elhu has quit [Quit: Computer has gone to sleep.]
dvu has quit [Ping timeout: 276 seconds]
Elhu has joined #rubygems
<pipework> drbrain: He means the api's that `gem` makes use of, I believe.
<drbrain> for downloading (or updating) gems rubygems fetches the files described in `gem help generate_index` then extracts meaning from those
<drbrain> so there's not really an API as such
Elhu has quit [Quit: Computer has gone to sleep.]
<pipework> drbrain: He's trying to push a gem to a non-rubygems.org host
<pipework> But for some reason, though he supplies --host http://gems.localhost/ it still goes to rubygems.org
<drbrain> pipework: we solved that problem already
<pipework> drbrain: With tubbo or --host?
<drbrain> with tubbo, by updating to RubyGems 2.x
<pipework> Gotcha.
<pipework> I just checked back and saw no response.
<pipework> Cheers.
<drbrain> ah, I missed that second part
<drbrain> I'm unsure if there is documentation for the push API
<drbrain> to push a gem, a POST is made to /api/v1/gems
<drbrain> see lib/rubygems/commands/push_command
<drbrain> .rb
x1337807x has joined #rubygems
mando has quit [Remote host closed the connection]
yerhot has joined #rubygems
Elhu has joined #rubygems
yerhot has quit [Ping timeout: 276 seconds]
Elhu has quit [Client Quit]
yerhot has joined #rubygems
yerhot has quit [Read error: Connection reset by peer]
yerhot has joined #rubygems
jonahR has quit [Quit: jonahR]
yerhot has quit [Remote host closed the connection]
adambeynon has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
tcopeland has quit [Quit: Leaving.]
workmad3 has joined #rubygems
dvu has joined #rubygems
dvu has quit [Ping timeout: 276 seconds]
workmad3 has quit [Ping timeout: 264 seconds]
Elhu has joined #rubygems
Elhu has quit [Quit: Computer has gone to sleep.]
marpaia has quit [Quit: WeeChat 0.4.1]
yerhot has joined #rubygems
yerhot has quit [Ping timeout: 264 seconds]
huoxito has quit [Ping timeout: 246 seconds]
tcopeland has joined #rubygems
Elhu has joined #rubygems
huoxito has joined #rubygems
Elhu has quit [Client Quit]
tenderlove has joined #rubygems
mando has joined #rubygems
AlHafoudh has quit [Quit: Computer has gone to sleep.]
yerhot has joined #rubygems
yerhot has quit [Remote host closed the connection]