Perhaps it's time to set up a continuous integration server for ruby  
core that performs a number of tasks on commit or periodically:

- full test run
- gem install a few nontrivial gems
- run additional tests against libraries known to be in rework

It has also been increasingly worrisome to me that changes, patches,  
fixes are almost never accompanied by test cases of any kind, much  
less extensive or complete test cases for the change in question.

Time for a change?

- Charlie