00:05
ddd has joined #rubygems
00:40
havenwood has quit [Remote host closed the connection]
00:41
havenwood has joined #rubygems
00:44
havenwood has quit [Read error: Connection reset by peer]
00:44
havenn has joined #rubygems
01:07
redmenace has quit [Ping timeout: 252 seconds]
01:09
havenn has quit [Remote host closed the connection]
01:23
graphex has joined #rubygems
01:48
huoxito has joined #rubygems
01:50
noyb has joined #rubygems
02:00
huoxito has quit [Read error: Connection reset by peer]
02:02
huoxito has joined #rubygems
02:06
<
indirect >
drbrain: ummm off the top of my head, I think it's a list of every gem that is needed by the lock?
02:06
<
indirect >
checking
02:07
<
indirect >
quick survey appears to confirm that
02:08
<
indirect >
basically it is the list of gem versions that need to be present for an install to succeed
02:09
phantomcircuit has quit [Remote host closed the connection]
02:11
phantomcircuit has joined #rubygems
02:14
redmenace has joined #rubygems
02:14
huoxito has quit [Read error: Connection reset by peer]
02:15
huoxito has joined #rubygems
02:18
redmenace has quit [Ping timeout: 246 seconds]
02:22
noyb has quit [Quit: Lost terminal]
02:45
Briareos1 has joined #rubygems
02:52
baburdick has quit [Quit: Leaving.]
02:54
swills has joined #rubygems
02:54
swills has quit [Changing host]
02:54
swills has joined #rubygems
02:59
Zarkhder has joined #rubygems
02:59
Zarkhder has left #rubygems [#rubygems]
03:00
havenwood has joined #rubygems
03:04
huoxito has quit [Remote host closed the connection]
03:04
josh-k has quit [Remote host closed the connection]
03:04
josh-k has joined #rubygems
03:06
huoxito has joined #rubygems
03:09
josh-k has quit [Ping timeout: 240 seconds]
03:13
redmenace has joined #rubygems
03:27
Briareos1_ has joined #rubygems
03:27
Briareos1 has quit [Ping timeout: 246 seconds]
03:56
stabbylambduh has quit [Ping timeout: 264 seconds]
03:59
Briareos1_ has quit [Remote host closed the connection]
04:15
Who has joined #rubygems
04:20
havenwood has quit [Remote host closed the connection]
04:36
redmenace has quit [Ping timeout: 246 seconds]
04:48
Who_ has joined #rubygems
04:49
Who has quit [Ping timeout: 246 seconds]
04:49
Who_ is now known as Who
05:03
<
drbrain >
indirect: thanks!
05:07
havenwood has joined #rubygems
05:07
huoxito has quit [Read error: Connection reset by peer]
05:09
huoxito has joined #rubygems
05:14
havenwood has quit [Read error: Connection reset by peer]
05:15
havenwood has joined #rubygems
05:15
Who_ has joined #rubygems
05:17
Who has quit [Ping timeout: 252 seconds]
05:17
Who_ is now known as Who
05:19
havenwood has quit [Ping timeout: 260 seconds]
05:21
huoxito has quit [Read error: Connection reset by peer]
05:23
huoxito has joined #rubygems
05:42
redmenace has joined #rubygems
05:47
redmenace has quit [Ping timeout: 250 seconds]
05:49
Who has quit [Ping timeout: 260 seconds]
06:03
jonahR has joined #rubygems
06:05
huoxito has quit [Remote host closed the connection]
06:13
ddd has quit [Read error: No route to host]
06:15
havenwood has joined #rubygems
06:20
havenwood has quit [Ping timeout: 260 seconds]
06:26
josh-k has joined #rubygems
06:33
havenwood has joined #rubygems
06:50
tbuehlmann has joined #rubygems
07:01
ddd has joined #rubygems
07:33
jonahR has quit [Quit: jonahR]
07:43
redmenace has joined #rubygems
07:44
closer has quit [Ping timeout: 256 seconds]
07:47
closer has joined #rubygems
07:48
redmenace has quit [Ping timeout: 250 seconds]
08:06
pglombardo has joined #rubygems
08:06
arohner has quit [Remote host closed the connection]
08:06
pglombardo has quit [Client Quit]
08:07
arohner has joined #rubygems
08:11
arohner has quit [Ping timeout: 240 seconds]
09:27
jonahR has joined #rubygems
09:44
redmenace has joined #rubygems
09:49
redmenace has quit [Ping timeout: 260 seconds]
10:10
jonahR has joined #rubygems
10:19
coder_neo has joined #rubygems
10:41
josh-k has quit [Remote host closed the connection]
10:42
josh-k has joined #rubygems
10:46
josh-k has quit [Ping timeout: 246 seconds]
10:52
lsegal has quit [Quit: Quit: Quit: Quit: Stack Overflow.]
11:30
coder_neo has quit [Ping timeout: 246 seconds]
12:16
jonahR has quit [Quit: jonahR]
12:22
coder_neo has joined #rubygems
13:20
coder_neo has quit [Quit: Leaving]
14:05
huoxito has joined #rubygems
14:08
Who has joined #rubygems
14:26
coder_neo has joined #rubygems
14:36
huoxito has quit [Read error: Connection reset by peer]
14:36
huoxito has joined #rubygems
14:42
josh-k has joined #rubygems
14:46
josh-k has quit [Ping timeout: 260 seconds]
15:16
huoxito has quit [Remote host closed the connection]
15:43
huoxito has joined #rubygems
15:48
tjbiddle has joined #rubygems
16:06
coder_neo has quit [Quit: This computer has gone to sleep]
16:07
coder_neo has joined #rubygems
16:26
huoxito has quit [Remote host closed the connection]
16:39
tjbiddle has quit [Quit: tjbiddle]
17:01
Who has quit [Quit: Who]
17:43
josh-k has joined #rubygems
17:48
coder_neo has quit [Quit: Leaving]
17:55
le_gars has joined #rubygems
18:00
le_gars has quit [Ping timeout: 246 seconds]
18:07
baburdick has joined #rubygems
18:10
baburdick has quit [Client Quit]
18:10
baburdick has joined #rubygems
18:27
havenwood has quit [Remote host closed the connection]
18:28
havenwood has joined #rubygems
18:34
Briareos1 has joined #rubygems
18:46
josh-k_ has joined #rubygems
18:48
csaunders_ has joined #rubygems
18:53
DanKnox_ has joined #rubygems
18:53
jeremydei_ has joined #rubygems
18:54
josh-k has quit [*.net *.split]
18:54
DanKnox has quit [*.net *.split]
18:54
csaunders has quit [*.net *.split]
18:54
jeremydei has quit [*.net *.split]
18:54
DanKnox_ is now known as DanKnox
18:58
redmenace has joined #rubygems
18:58
tbuehlmann has quit [Remote host closed the connection]
19:04
josh-k_ has quit [Remote host closed the connection]
19:04
lsegal has joined #rubygems
19:05
josh-k has joined #rubygems
19:09
josh-k has quit [Ping timeout: 252 seconds]
19:10
jeremydei_ is now known as jeremydei
19:11
josh-k has joined #rubygems
19:12
josh-k has quit [Remote host closed the connection]
19:12
josh-k has joined #rubygems
19:17
josh-k has quit [Ping timeout: 252 seconds]
19:20
arohner has joined #rubygems
19:35
redmenace has quit [Ping timeout: 250 seconds]
19:53
huoxito has joined #rubygems
20:01
huoxito has quit [Remote host closed the connection]
20:13
jonahR has joined #rubygems
20:38
redmenace has joined #rubygems
20:40
tjbiddle has joined #rubygems
20:48
Briareos1 has quit [Remote host closed the connection]
20:50
tjbiddle has quit [Quit: tjbiddle]
21:15
tjbiddle has joined #rubygems
21:25
redmenace has quit [Ping timeout: 246 seconds]
22:17
arohner has quit [Remote host closed the connection]
22:17
arohner has joined #rubygems
22:22
arohner has quit [Ping timeout: 252 seconds]
22:29
arohner has joined #rubygems
22:32
redmenace has joined #rubygems
22:33
arohner has quit [Remote host closed the connection]
22:37
redmenace has quit [Ping timeout: 260 seconds]
22:55
mootpointer has joined #rubygems
23:12
redmenace has joined #rubygems
23:13
josh-k has joined #rubygems
23:14
arohner has joined #rubygems
23:18
josh-k has quit [Ping timeout: 265 seconds]
23:20
mootpointer has quit [Quit: ENOCAFFEINE.]
23:20
arohner has quit [Remote host closed the connection]
23:29
mootpointer has joined #rubygems
23:42
arohner has joined #rubygems
23:44
arohner has quit [Remote host closed the connection]
23:44
<
carols10cents >
does anyone know of an article/blog post detailing best practices for specifying dependency versions for gem authors?
23:46
<
carols10cents >
basically, i'd love something to point to in a PR to a gem that would be an appeal to authority to back me up
23:47
<
carols10cents >
this gem uses `s.add_dependency 'activerecord', '<= 3.2.15'`
23:47
<
carols10cents >
and i think it should be `s.add_dependency 'activerecord', '~> 3.2.0'` so that they don't have to release a new version every time a patch release of rails comes out
23:48
<
carols10cents >
but that's basically my only beef, that i can't upgrade my rails app to the latest patch until they do (unless i maintain my own version)
23:48
<
carols10cents >
if this article doesn't exist, i might have to write it ;)
23:49
<
ddd >
they could be purposefully doing it that way to ensure that they get a chance to review the changes made to activerecord to ensure it doesn't break
23:49
<
ddd >
there's more than a few gems that do that, purposefully
23:50
<
carols10cents >
yeah, it just sucks :(
23:50
<
ddd >
only because you want them to operate at your needs, rather than the gem's ;)
23:50
<
carols10cents >
especially with security fixes
23:51
<
carols10cents >
well yeah ;)
23:51
<
ddd >
understandable, just they have to look at it from the gem's perspective
23:52
<
ddd >
ooo, jenkins better work with oracle's jdk. i don't want to use openjdk (or have to fsck around with adding scripts to change jdks all the time)
23:52
<
carols10cents >
i dunno, if i'm upgrading my rails version, i'm doing so at my own risk and i'm going to run my tests
23:52
<
ddd >
bbl, gotta work this out
23:52
<
ddd >
carols10cents: yeah, but the gem is their concern not your projec
23:52
<
carols10cents >
right
23:52
<
carols10cents >
so let me break my own project if i want to :P
23:53
<
ddd >
do so. maintain your own copy of the gem
23:53
<
carols10cents >
yeah, that's what i'm doing.
23:53
<
ddd >
they're doing it right and erroring on the side of caution, especially if its a well used gem
23:53
<
carols10cents >
*sigh* i guess you're right