After reading a handful of articles about good practice for Ruby gems, I came across a draft Ruby Packaging Standard, and I'm wondering how well-known it is. Maybe a blunter way to put it is that from what I see, it has nearly no traction at all. The gems I've poked around in still standardly require rubygems, track all hell-and-gone over $LOAD_PATH and rely on files outside of 'lib' or 'bin'. I'm not looking to point fingers, but I am wondering whether there's a developing consensus on good practices for gems/libraries.Here's what I was reading, and the draft of the RPS, for people who don't know it.
Gem packaging: best practices - http://weblog.rubyonrails.org/2009/9/1/gem-packaging-best-practices
Why "require 'rubygems'" is Wrong - http://tomayko.com/writings/require-rubygems-antipattern
Rubygems Good Practice - http://yehudakatz.com/2009/07/24/rubygems-good-practice/
RPS draft - http://chneukirchen.github.com/rps/