00:01
_djbkd has quit [Remote host closed the connection]
00:04
_djbkd has joined #rubygems
00:38
_djbkd has quit [Remote host closed the connection]
00:45
_djbkd has joined #rubygems
00:49
choke has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
01:31
unreal has joined #rubygems
01:33
unreal_ has quit [Ping timeout: 244 seconds]
02:20
dvu has quit [Remote host closed the connection]
02:36
choke has joined #rubygems
02:40
dvu has joined #rubygems
02:53
roger_rabbit has quit [Ping timeout: 255 seconds]
03:18
choke has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
03:21
_djbkd has quit [Quit: My people need me...]
04:07
_djbkd has joined #rubygems
04:38
choke has joined #rubygems
04:54
huoxito has joined #rubygems
05:21
_djbkd has quit [Quit: My people need me...]
05:49
huoxito has quit [Remote host closed the connection]
06:48
workmad3 has joined #rubygems
06:53
workmad3 has quit [Ping timeout: 244 seconds]
07:56
UtkarshRay has joined #rubygems
08:37
workmad3 has joined #rubygems
08:42
workmad3 has quit [Ping timeout: 264 seconds]
10:23
Motoservo has quit [Remote host closed the connection]
10:23
workmad3 has joined #rubygems
10:40
Motoservo has joined #rubygems
10:40
UtkarshRay has quit [Ping timeout: 246 seconds]
11:24
mrgrieves has joined #rubygems
11:55
bbrowning_away is now known as bbrowning
12:52
maloik has joined #rubygems
13:08
imperator has joined #rubygems
13:44
havenwood has joined #rubygems
13:48
huoxito has joined #rubygems
14:11
roger_rabbit has joined #rubygems
14:15
UtkarshRay has joined #rubygems
14:22
huoxito_ has joined #rubygems
14:25
roger_rabbit has quit [Quit: WeeChat 0.3.8]
14:25
huoxito has quit [Ping timeout: 245 seconds]
14:30
roger_rabbit has joined #rubygems
15:09
dvu has quit [Remote host closed the connection]
15:23
UtkarshRay has quit [Ping timeout: 246 seconds]
15:24
clouder`grr has joined #rubygems
15:33
havenwood has joined #rubygems
15:56
dvu has joined #rubygems
16:20
bbrowning is now known as bbrowning_away
16:28
mrgrieves has quit [Quit: Lost terminal]
16:43
choke has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
16:57
choke has joined #rubygems
17:05
tenderlove has quit [Quit: Leaving...]
17:09
choke has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
17:15
dvu has quit [Remote host closed the connection]
17:24
bbrowning_away is now known as bbrowning
17:25
dvu has joined #rubygems
17:46
choke has joined #rubygems
17:46
_djbkd has joined #rubygems
17:49
workmad3 has quit [Read error: Connection reset by peer]
17:49
workmad3 has joined #rubygems
18:16
_djbkd has quit [Remote host closed the connection]
18:17
bbrowning is now known as bbrowning_away
18:17
_djbkd has joined #rubygems
18:17
_djbkd has quit [Read error: Connection reset by peer]
18:18
_djbkd has joined #rubygems
18:20
workmad3 has quit [Ping timeout: 255 seconds]
18:24
huoxito_ has quit [Remote host closed the connection]
18:24
choke has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
18:25
choke has joined #rubygems
18:26
workmad3 has joined #rubygems
18:31
workmad3 has quit [Ping timeout: 264 seconds]
18:33
dvu has quit [Remote host closed the connection]
19:08
bbrowning_away is now known as bbrowning
19:17
choke has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
19:18
choke has joined #rubygems
19:33
dvu has joined #rubygems
19:38
dvu has quit [Ping timeout: 244 seconds]
19:50
huoxito has joined #rubygems
19:51
_djbkd has quit [Remote host closed the connection]
19:51
huoxito has quit [Remote host closed the connection]
19:54
huoxito has joined #rubygems
19:56
workmad3 has joined #rubygems
20:07
capen has joined #rubygems
20:13
Motoservo has quit [Read error: Connection reset by peer]
20:14
choke has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
20:14
choke has joined #rubygems
20:15
dvu has joined #rubygems
20:18
Motoservo has joined #rubygems
20:19
workmad3 has quit [Ping timeout: 250 seconds]
20:20
_djbkd has joined #rubygems
20:20
_djbkd has quit [Read error: Connection reset by peer]
20:20
_djbkd has joined #rubygems
20:21
workmad3 has joined #rubygems
21:10
unreal_ has joined #rubygems
21:11
imperator has quit [Quit: Leaving]
21:12
bbrowning is now known as bbrowning_away
21:13
unreal has quit [Ping timeout: 256 seconds]
21:34
dvu has quit [Remote host closed the connection]
21:37
huoxito has quit [Remote host closed the connection]
21:45
dvu has joined #rubygems
21:52
workmad3 has quit [Ping timeout: 255 seconds]
23:06
gh5046 has joined #rubygems
23:07
rmichael has joined #rubygems
23:07
<
gh5046 >
I couldn't find this information (maybe my searches were lame). Does anyone know how large the rubygems.org gem repository is?
23:07
<
gh5046 >
Or where I might find such information?
23:17
Motoservo has quit [Quit: Motoservo]
23:17
<
drbrain >
github.com/rubygems/rubygems.org
23:23
<
gh5046 >
I don't see where it indicates the size of the repository
23:23
<
drbrain >
oh, how large, sorry
23:23
<
drbrain >
I don't have it checked out, sorry
23:23
<
gh5046 >
So, I think I found out how to find it
23:23
<
gh5046 >
stackoverflow.com/questions/20174066
23:24
<
gh5046 >
Did a Marshal.load on the specs file, ran m.size
23:24
<
drbrain >
oh, I thought you meant the git repository
23:24
<
gh5046 >
Looks like 568 GB
23:24
<
drbrain >
are you making a mirror?
23:24
<
gh5046 >
Looking at doing so, yeah.
23:25
<
drbrain >
dwradcliffe: ↑
23:25
<
drbrain >
I called in an expert to advise you
23:29
<
gh5046 >
My terminal didn't like those characters.
23:29
<
gh5046 >
Ah, single character.
23:30
<
drbrain >
UTF-8 up-arrow
23:31
<
drbrain >
somewhere around here there's a rubygems proxy server you can use that caches fetched gems on a local server
23:32
<
gh5046 >
Oh, I've found lots of useful documentation for setting up a repository and creating mirrors.
23:32
<
gh5046 >
Even starting doing it to test it, but didn't know how large the repository was and that information wasn't readily available.
23:33
<
gh5046 >
Now I know I don't have enough disk space on the server I was planning on doing it on, if that m.size output is accurate (which I imagine it is)
23:35
<
drbrain >
I'm unsure how big the total repository size is
23:36
<
drbrain >
but if you run in proxy mode you'll only need a fraction of the total repository size since you won't be installing every gem
23:37
dvu has quit [Remote host closed the connection]
23:37
workmad3 has joined #rubygems
23:37
Motoservo has joined #rubygems
23:37
<
gh5046 >
It'll cache whatever we normally pull for deployments and whatnot?
23:37
<
gh5046 >
That's pretty freaking awesome.
23:38
<
gh5046 >
Nice, thank you for that!
23:38
<
drbrain >
so a handful of the latest versions of the gems you use
23:38
<
drbrain >
rather than every version of every gem
23:38
<
drbrain >
so the proxy needs internet access, but if you have no connection to rubygems.org for some time things will still be OK
23:40
huoxito has joined #rubygems
23:41
workmad3 has quit [Ping timeout: 240 seconds]
23:41
<
gh5046 >
Yeah, we're trying to avoid a scenario where we need to deploy and for whatever reason rubygems.org isn't available to us.
23:42
<
gh5046 >
I could get the hardware to mirror the entire thing, but this makes more sense.
23:47
<
drbrain >
at my work, we package all the gems up and deploy that
23:50
<
drbrain >
… plus the caching server
23:57
dvu has joined #rubygems
23:57
<
gh5046 >
drbrain: Thank you very much for your help.
23:58
choke has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
23:59
gh5046 has left #rubygems ["Yay!"]