krypt should become a "default gem" for both 1.8 and 1.9 modes. I just haven't done it yet. Ideally all gems that are vendored by us should be listed as default gems. If it's possible, getting them as maven dependencies would be even better.
christian: I'm not sure if there's a better way for us to handle the new RG 2.1 default gem support. All it does is install a specification, bin/ stubs, and the gem's actual bin/ contents. The rest is assumed to be in stdlib...so the "default" gem basically acts like a hollowed-out gem. I added support in RG 2.1 for installing all the default gem bits, but did not go so far as to make it install the stdlib bits (since different impls will put those in different places, it seemed like a bigger job). I'd love to see our initial bootstrap build eventually pull in all vendored libraries from their actual sources. That would include: * rake * rdoc * json * psych (eventually...no -java version released yet) * krypt * and possibly others Note that we're trying to stabilize for 1.7.5, so we should probably just do what's necessary to release right now. - Charlie On Tue, Sep 17, 2013 at 11:20 AM, christian <m.krist...@web.de> wrote: > I am all for consistency and there is at least one other gem vernderoed in > lib/ruby/shared/ - the bouncy-castle-java gem. > > of course I wonder how those krypt jar files come into existence ;) > > $ mvn validate -Pdist > [INFO] Reactor Summary: > [INFO] > [INFO] JRuby ............................................. SUCCESS [0.001s] > [INFO] JRuby Core ........................................ SUCCESS [0.000s] > [INFO] JRuby Ext ......................................... SUCCESS [0.001s] > [INFO] JRuby OpenSSL ..................................... SUCCESS [0.000s] > [INFO] JRuby Readline .................................... SUCCESS [0.000s] > [INFO] JRuby Ripper ...................................... SUCCESS [0.001s] > [INFO] JRuby Integration Tests ........................... SUCCESS [0.000s] > [INFO] JRuby Artifacts ................................... SUCCESS [0.000s] > [INFO] JRuby Stdlib ...................................... SUCCESS [0.001s] > [INFO] JRuby Dist ........................................ SUCCESS [0.000s] > > so openssl is part of a clean dist or did you mean that the dist profile > should create the gem along side ? > > - christian > > > > On Mon, Sep 16, 2013 at 10:41 PM, Thomas E Enebo <tom.en...@gmail.com> > wrote: >> >> I thought we were able to ship jruby-openssl now? I think dist defaults >> to not creating this as part of dist. >> >> I notice that jline is in lib/ruby/shared/readline which makes sense. All >> jruby-openssl files is in lib/ruby/shared which also could make sense but >> seeing how readline puts jline in its own direction. Should we make these >> packaged consistently? >> >> -Tom >> >> -- >> blog: http://blog.enebo.com twitter: tom_enebo >> mail: tom.en...@gmail.com > > --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email