JRubyArt and propane provide ruby wrappers around processing, but I create jruby extensions to enhance functionality hence polyglot maven. Both these projects are then bundled as gems. I create a wrapper for JBox2D for JRubyArt and propane as a separate gem, and propane gets its ArcBall functionality via a gem also compiled with polyglot maven.
JRubyArt and propane provide ruby wrappers around processing, but I create jruby extensions to enhance functionality hence polyglot maven. Both these projects are then bundled as gems. I create a wrapper for JBox2D for JRubyArt and propane as a separate gem, and propane gets its ArcBall functionality via a gem also compiled with polyglot maven.
I also build custom versions of other processing libraries as gems, namely WordCram, toxiclibs, geomerative and joonsrenderer (ray-tracing via sunflow).
I also wrote up the example creating a jruby extension using maven so I hope I got it right.