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