> As this it my first patch to Ruby, I don't know where to begin with.
> Am I supposed to create a feature request on redmine? Should I send it
> to the list so that it can be analyzed and discussed? A pull request
> is enough?

http://wiki.github.com/rdp/ruby_tutorials_core/ruby-talk-faq#should_do_x
might be of use to you.
-r