<kares>
have spent week+ getting that release ready (as pre-release gems are now quite impossible to test with jruby) ... just got too tired to keep on :(
skade has quit [Quit: Computer has gone to sleep.]
skade has joined #jruby
<kares>
tarcieri: have done it as well even re-connected jruby-openssl with its ancient history - but there are requirements and preparations that need to be done first
<kares>
1. we might need to keep the original repo going for a while ... with jruby-openssl releases thus it must be easy to port commits over
<kares>
2. on top of that openssl needs to be able to port commits to ruby
djbkd has joined #jruby
samphippen has joined #jruby
robbyoconnor has quit [Remote host closed the connection]
dinfuehr has quit [Remote host closed the connection]
robbyoconnor has joined #jruby
cprice404 has joined #jruby
robbyoconnor has quit [Remote host closed the connection]
robbyoconnor has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
<tarcieri>
kares: the latter has been happening in the form of one-off back-and-forth patches, especially as the MRI source code is in SVN, so that's not really an issue IMO
baroquebobcat has joined #jruby
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
baroquebobcat has quit [Quit: baroquebobcat]
mkristian has joined #jruby
dinfuehr has joined #jruby
dinfuehr has quit [Ping timeout: 240 seconds]
djbkd has quit [Quit: My people need me...]
vtunka has joined #jruby
samphippen has joined #jruby
drbobbeaty has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] pitr-ch pushed 2 new commits to master: http://git.io/v3Eev
<JRubyGithub>
jruby/master 35aa6dd Petr Chalupa: Add Module.const_get returning private constant test
<JRubyGithub>
jruby/master cc1b48f Petr Chalupa: [Truffle] Module.const_get should return private constants
JRubyGithub has left #jruby [#jruby]
mkristian_ has joined #jruby
mkristian has quit [Ping timeout: 246 seconds]
dinfuehr has joined #jruby
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
dinfuehr has quit [Ping timeout: 255 seconds]
<kares>
tarcieri: yy - its more of a note on we can not mess with the gems structure esp. under test
<kares>
we do have some of those duplicated/customized ... that's more of the intro work
<kares>
also a way of excluding tests ... similar to the way JRuby does with those files
<kares>
wish I had time for this for a week or so :(
DomKM has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]
<aslak>
seemed a bit thin to cover the internals.. ;)
tcrawley is now known as tcrawley-away
dinfuehr has joined #jruby
<aslak>
rtyler: a ha.. of course. a reason to use only metadata/files is to avoid extracting the test-files :)
<aslak>
or hmm.. files seems to contain the test-files as well in this case
<aslak>
nm
camlow325 has joined #jruby
<rtyler>
in this case, I'm not clear on how much is supposed to be in those lists or not
lanceball is now known as lance|afk
tcrawley-away is now known as tcrawley
<aslak>
rtyler: hmm.. I think i'm missing something here. What is this fixing in regards to JRuby not reading the GEM packaging format directly and 'having to be packaged' ?
<aslak>
rtyler: possible that is a diferent thing
<rtyler>
aslak: the purpose of this is primarily for jruby/gradle which has to invoke JRuby just to install gems onto the file system
<rtyler>
this approach for a series of gems is ~5s, whereas the jruby gem installation is 15s
<rtyler>
well, the idea is that with jem we can prototype that support in this library too
<rtyler>
but yeah, somewhat different
<rtyler>
they're overlapping usecases
bbrowning is now known as bbrowning_away
<rtyler>
if the jrubyclassloader can use the raw .gem file, then jruby/gradle also doesn't need to install anything either :P
<aslak>
rtyler: right, but... wouldn't you still need to 'install' the gems, e.g. extract to filesystem simply due to what the gem might contain, like shell executables?
<rtyler>
in the case of jruby/gradle, no
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
djbkd has joined #jruby
dinfuehr has quit [Remote host closed the connection]
mkristian_ has joined #jruby
<aslak>
rtyler: ok.. so in the JRubyClassLoader case I guess you would remove the extractX steps, and return a 'ShrinkWrapClassLoader' based on the data.tar.gx file?
<aslak>
gx/gz
<aslak>
exxentially; return new ShrinkWrapClassLoader(gemArchive.getAsType(GenericArchive.class, 'data.tar.gz', ArchiveFormat.TAR_GZ));
fvf has quit [Ping timeout: 250 seconds]
enebo has quit [Quit: enebo]
mkristian_ has quit [Quit: This computer has gone to sleep]
camlow32_ has joined #jruby
camlow32_ has quit [Remote host closed the connection]
camlow32_ has joined #jruby
hobodave has quit [Quit: Computer has gone to sleep.]
camlow325 has quit [Ping timeout: 244 seconds]
tkrajcar has left #jruby [#jruby]
shellac has quit [Quit: Computer has gone to sleep.]
shellac has joined #jruby
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
samphippen has joined #jruby
dinfuehr has joined #jruby
samphippen has quit [Client Quit]
dinfuehr has quit [Ping timeout: 245 seconds]
tcrawley is now known as tcrawley-away
bjfish2 has quit [Quit: bjfish2]
donValentin has joined #jruby
donV has quit [Ping timeout: 272 seconds]
cristianrasch has quit [Quit: Leaving]
nirvdrum has quit [Ping timeout: 246 seconds]
camlow32_ has quit [Remote host closed the connection]
bjfish2 has joined #jruby
havenwood is now known as havenn
rcvalle has quit [Quit: rcvalle]
pietr0 has quit [Quit: pietr0]
fvf has joined #jruby
fvf has quit [Ping timeout: 250 seconds]
havenn is now known as havenwood
fvf has joined #jruby
dinfuehr has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]