At 2:29 PM -0700 6/15/09, Assaf Arkin wrote:
And I agree about the "convenience install pack" of JRuby
having no notion of security practices. It's the equivalent of getting a
Linux box and running IE8 as your default browser.

That's a major misunderstanding of the function and purpose for installing jruby into userspace.

I have 4 different jruby instances installed in different directories in userspace on my development system. I often create new ones just to test installation of a set of dependencies for a specific application. I have one which is the most recent stable jruby release, another which is trunk.

Installing jruby into a userspace directory makes it much easier to delete when I don't need it anymore. It also makes it easier to use right along side MRI ruby. I am often running a rails app in jruby and debugging it in MRI.

I also have rubinius, macruby, and ruby19 also installed in separate userspace directories and I test and run benchmarks on all these systems.

None of these installations are installed in /usr/bin or /usr/local/bin -- I save those for the 'system' ruby -- in my case it is MRI.

Reply via email to