dinfuehr has quit [Ping timeout: 244 seconds]
bbrowning is now known as bbrowning_away
subbu is now known as subbu|away
camlow32_ has quit [Ping timeout: 265 seconds]
dinfuehr has joined #jruby
dinfuehr has quit [Ping timeout: 272 seconds]
grs has quit [Ping timeout: 265 seconds]
grs has joined #jruby
DomKM has quit [Quit: Connection closed for inactivity]
havenwood has quit [Ping timeout: 246 seconds]
erikhatcher has quit [Quit: erikhatcher]
dinfuehr has joined #jruby
dinfuehr has quit [Read error: Connection reset by peer]
dinfuehr has joined #jruby
yfeldblum has quit [Remote host closed the connection]
nirvdrum has quit [Ping timeout: 250 seconds]
Aethenelle has joined #jruby
subbu|away is now known as subbu
yfeldblum has joined #jruby
AnoHito has quit [Quit: Leaving]
havenwood has joined #jruby
dinfuehr has quit [Remote host closed the connection]
Aethenelle has quit [Quit: Aethenelle]
havenn has joined #jruby
havenwood has quit [Read error: Connection reset by peer]
dinfuehr has joined #jruby
havenn is now known as havenwood
<projectodd-ci> Project jruby-master-dist build #374: STILL FAILING in 6 min 50 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-dist/374/
yfeldblum has quit [Ping timeout: 244 seconds]
havenwood has quit [Quit: Textual IRC Client: www.textualapp.com]
mkristian has joined #jruby
<kares> tarcieri: no need to rush into the merge - it won't be a magic bullet that fixes things
<kares> zzak's notes on "preferably-no-jruby-specific" tests make it a little trickier and we also desperately need git history (it was lost once)
<kares> tarcieri: if you'd like to help current blocker is that we seem to be unable to run 0.9.8 with 1.7 - tests hang (while 9K is fine)
<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 :(
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:3413a46 by Benoit Daloze): The build has errored. (https://travis-ci.org/jruby/jruby/builds/74690684)
travis-ci has left #jruby [#jruby]
AnoHito has joined #jruby
mkristian has quit [Quit: This computer has gone to sleep]
pitr-ch has joined #jruby
rsim has joined #jruby
subbu has quit [Ping timeout: 255 seconds]
yfeldblum has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] kares pushed 1 new commit to master: http://git.io/v303Z
<JRubyGithub> jruby/master a14c8b8 kares: Merge branch 'jruby-1_7'...
JRubyGithub has left #jruby [#jruby]
bjfish2 has quit [Quit: bjfish2]
<tarcieri> kares: preserving history is easy
<tarcieri> I have merged many git repos
<tarcieri> preserving all of the history
rsim has quit [Quit: Leaving.]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:a14c8b8 by kares): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/75215560)
travis-ci has left #jruby [#jruby]
skade has joined #jruby
shellac has joined #jruby
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.]
shellac has joined #jruby
yfeldblum has quit [Ping timeout: 244 seconds]
tcrawley-away is now known as tcrawley
dinfuehr has joined #jruby
dinfuehr has quit [Ping timeout: 260 seconds]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:cc1b48f by Petr Chalupa): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/75234953)
travis-ci has left #jruby [#jruby]
mdedetrich has joined #jruby
skade has joined #jruby
mdedetrich has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
vtunka has quit [Quit: Leaving]
vtunka has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]
mdedetrich has joined #jruby
mdedetrich has quit [Client Quit]
dinfuehr has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
dinfuehr has quit [Ping timeout: 245 seconds]
shellac has joined #jruby
mkristian_ has quit [Quit: This computer has gone to sleep]
cristianrasch has joined #jruby
skade has joined #jruby
tcrawley is now known as tcrawley-away
skade has quit [Quit: Computer has gone to sleep.]
Aethenelle has joined #jruby
skade has joined #jruby
bbrowning_away is now known as bbrowning
Aethenelle has quit [Ping timeout: 240 seconds]
dinfuehr has joined #jruby
dinfuehr has quit [Ping timeout: 252 seconds]
mkristian_ has joined #jruby
mkristian_ has quit [Quit: This computer has gone to sleep]
mkristian has joined #jruby
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
pitr-ch has joined #jruby
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
samphippen has joined #jruby
tcrawley-away is now known as tcrawley
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
cprice404 has quit [Ping timeout: 246 seconds]
pitr-ch has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]
skade has joined #jruby
pitr-ch has quit [Client Quit]
dinfuehr has joined #jruby
dinfuehr has quit [Ping timeout: 260 seconds]
cpuguy83 has quit [Quit: ZNC - http://znc.in]
cpuguy83 has joined #jruby
lance|afk is now known as lanceball
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] chrisseaton closed pull request #3238: Fix Digest bubblebabble incorrect output on empty string (master...bubblebabble) http://git.io/v3kjl
JRubyGithub has left #jruby [#jruby]
momomomomo has joined #jruby
pitr-ch has joined #jruby
enebo has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:5e3e186 by Chris Seaton): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/75268541)
travis-ci has left #jruby [#jruby]
Zeroe has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] kares opened issue #3246: require 'digest/bubblebabble' fails http://git.io/v3u5L
JRubyGithub has left #jruby [#jruby]
shellac has quit [Quit: Computer has gone to sleep.]
mkristian has quit [Quit: This computer has gone to sleep]
subbu has joined #jruby
<rtyler> aslak: it works, yay
<rtyler> Move things to the jem namespace and switch to using 100% shrinkwrap10 hours ago
skade has quit [Quit: Computer has gone to sleep.]
<rtyler> derp, that's tnot what I meant to copy
<rtyler> that is
skade has joined #jruby
dinfuehr has joined #jruby
erikhatcher has joined #jruby
dinfuehr has quit [Ping timeout: 250 seconds]
skade has quit [Quit: Computer has gone to sleep.]
Zeroe_ has joined #jruby
Zeroe has quit [Ping timeout: 256 seconds]
baroquebobcat has joined #jruby
havenwood has joined #jruby
mkristian has joined #jruby
baroquebobcat has quit [Quit: baroquebobcat]
shellac has joined #jruby
hobodave has joined #jruby
Guest85414______ has quit [Ping timeout: 244 seconds]
codefinger has quit [Ping timeout: 244 seconds]
blinsay has quit [Ping timeout: 244 seconds]
blinsay_ has joined #jruby
blinsay_ has joined #jruby
subbu is now known as subbu|afk
blinsay_ is now known as blinsay
mkristian has quit [Quit: This computer has gone to sleep]
codefinger has joined #jruby
JRubyGithub has joined #jruby
JRubyGithub has left #jruby [#jruby]
<JRubyGithub> [jruby] kares closed issue #3246: require 'digest/bubblebabble' fails http://git.io/v3u5L
enebo has quit [Quit: enebo]
vtunka has quit [Quit: Leaving]
Guest85414______ has joined #jruby
enebo has joined #jruby
bjfish2 has joined #jruby
Zeroe_ has quit [Quit: Textual IRC Client: www.textualapp.com]
samphippen has quit [Ping timeout: 255 seconds]
camlow325 has joined #jruby
dinfuehr has joined #jruby
rcvalle has joined #jruby
dinfuehr has quit [Ping timeout: 250 seconds]
subbu|afk is now known as subbu
nirvdrum has joined #jruby
dinfuehr has joined #jruby
camlow32_ has joined #jruby
camlow32_ has quit [Remote host closed the connection]
camlow32_ has joined #jruby
camlow325 has quit [Ping timeout: 245 seconds]
camlow32_ has quit [Remote host closed the connection]
dling` is now known as dling
<rtyler> tarcieri: holla when you're online
<rtyler> hrm, is there a version file inside of jruby-complete somewhere?
shellac has quit [Quit: Computer has gone to sleep.]
dinfuehr has quit [Remote host closed the connection]
pietr0 has joined #jruby
momomomomo has quit [Quit: momomomomo]
lanceball is now known as lance|afk
tcrawley is now known as tcrawley-away
pitr-ch_ has joined #jruby
bbrowning is now known as bbrowning_away
pitr-ch has quit [Ping timeout: 240 seconds]
hobodave has quit [Quit: Computer has gone to sleep.]
camlow325 has joined #jruby
skade has joined #jruby
skade has quit [Client Quit]
drbobbeaty has joined #jruby
lance|afk is now known as lanceball
hobodave has joined #jruby
<chrisseaton> rtyler: I don't think there is in the dist, but it get compiles into a class
<rtyler> rats
<rtyler> that makes it rather difficult to look at a jar file and say "oh, you've got the right version"
hobodave has quit [Quit: Computer has gone to sleep.]
bbrowning_away is now known as bbrowning
<chrisseaton> rtyler: the name should tell you everything you need
<chrisseaton> and you might say people can change that, but they can also change files in jars if they're out to give you a bad day
<rtyler> the jar gets exploded in the jruby/gradle toolchain
<chrisseaton> you should be able to load the class containing the version - I think it's a POJO and should be easy to instantiate
samphippen has joined #jruby
camlow325 has quit [Remote host closed the connection]
hobodave has joined #jruby
camlow325 has joined #jruby
tcrawley-away is now known as tcrawley
mkristian has joined #jruby
camlow325 has quit [Remote host closed the connection]
<rtyler> kares: ping
camlow325 has joined #jruby
camlow325 has quit [Remote host closed the connection]
camlow325 has joined #jruby
bbrowning is now known as bbrowning_away
tcrawley is now known as tcrawley-away
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] pitr-ch pushed 1 new commit to master: http://git.io/v3gKd
<JRubyGithub> jruby/master eb6f35d Petr Chalupa: Add missing license header
JRubyGithub has left #jruby [#jruby]
shellac has joined #jruby
dinfuehr has joined #jruby
mkristian_ has joined #jruby
camlow325 has quit [Remote host closed the connection]
subbu is now known as subbu|lunch
dinfuehr has quit [Remote host closed the connection]
dinfuehr has joined #jruby
mkristian has quit [Ping timeout: 256 seconds]
fvf has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] maxmeyer opened issue #3247: Change of ENV['PATH'] does not work http://git.io/v3gSz
JRubyGithub has left #jruby [#jruby]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:eb6f35d by Petr Chalupa): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/75315362)
travis-ci has left #jruby [#jruby]
<projectodd-ci> Project jruby-master-test-slow_suites build #1827: FAILURE in 2 min 24 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-test-slow_suites/1827/
bbrowning_away is now known as bbrowning
shellac has quit [Quit: Computer has gone to sleep.]
donV has quit [Ping timeout: 272 seconds]
donV has joined #jruby
subbu|lunch is now known as subbu
shellac has joined #jruby
tcrawley-away is now known as tcrawley
djbkd has joined #jruby
djbkd has quit [Ping timeout: 250 seconds]
yfeldblum has joined #jruby
mkristian_ has quit [Quit: This computer has gone to sleep]
erikhatcher has quit [Quit: erikhatcher]
dinfuehr has quit [Remote host closed the connection]
<aslak> rtyler: awesome!
<aslak> rtyler: you're still relying on writing the stuff to disk?
<rtyler> aslak: this is performing the "install a gem without invoking ruby" task
<aslak> rtyler: well.. this is the install i guess.. so yes :)
<aslak> rtyler: technically you could use the archive ExplodedExporter to export the stuff.. dataTarGx.as(ExplodedExporter.class).exportT0(installDir)
<rtyler> as opposed to file creation stuff?
<aslak> rtyler: yea
* rtyler sends telepathic commands to aslak to fix it
<aslak> rtyler: going via the ClassLoader is a bit senseless i find.. i'm guessing the metadata.gz file only refers to paths within the Archive
<rtyler> er
<rtyler> yeah, just relative paths
<aslak> rtyler: is there a chance data.tar.gz will contain files not mentioned in metadata.gz/files ?
<rtyler> I don't believe so
<rtyler> that would be silly
<aslak> so you don't really need the metadata.gz/files at all... just a exploded export of data.tar.gz would wokr
<aslak> work
<aslak> rtyler: i think i can simplify extractData and extractExecutables a bit.. i'll send a pr
<rtyler> that'd be amazong
<rtyler> the integration tetss largely cover that class
<aslak> GemInstallerSpec?
<rtyler> in the integTest dir yes
<rtyler> but running './gradlew check` should cover everything
<aslak> integTest dir?
<rtyler> ahck, sorry, crossing streams
<rtyler> I hadn't moved that out in that project yet
DomKM has quit [Quit: Connection closed for inactivity]
<rtyler> I need to do some integration test work to make sure that the extracted GEM_HOME is viable and will execute the installed gem
<aslak> rtyler: aa yes, i didn't scroll down long enough.. :)
<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
<aslak> nice, ok..
<aslak> rtyler: so different from this; https://twitter.com/headius/status/630817406747697152
<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.]
fvf has quit [Client Quit]
dinfuehr has quit [Ping timeout: 245 seconds]