I’m happy to announce the JRuby Extras project, on RubyForge as
jruby-extras. This project is intended to be a community-maintained
of plugins and extensions to extend JRuby’s capabilities and to provide
Java-based versions of many popular C extensions. Here’s a short list of
projects to be nurtured under the JRuby Extras banner:
- A Mongrel for JRuby, with Java-based http11 and tst extensions
- An ActiveRecord JDBC adapter, which will eventually promise full
independence for Rails apps
- A set of Java-aware Rake tasks to finally allow poor, sad Java
to eliminate ten-thousand-line Ant scripts for their builds
- An “AntBuilder” project, to allow defining those ten-thousand-line ant
scripts in something less similar to angle-bracket insanity
- And much more to come!
JRuby opens up a whole new world to Rubyists, but there are little gaps
fill to support all the popular apps. JRuby Extras will be the answer to
those gaps. Success for Ruby on the JVM means more success for Ruby
overall…and that’s what we all want, isn’t it?
Anyone interested in porting an extension to Java or making their
Ruby app run under JRuby should join the project! Visit jruby-extras at
And for those of you interested, JRuby has moved to Codehaus as of this
week. We’re blazing ahead on performance and compatibility initiatives,
the future is looking great for Ruby on the JVM.