Is it possible to take the vala api generation utilities and use them to
autogenerate the ruby bindings?
More information here:
http://live.gnome.org/Vala/Bindings
It would seem like the idea at least might be used. This could allow for
more bug free code that is updated for new releases faster.