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


Reply via email to