on the rubygems controversy