Help RubyGem’s Developers With The Tattle Ruby Census
Tattle is a project from Chad Fowler, Jim Weirich, and Bruce Williams that allows you to submit information that would be useful to the RubyGem developers and, ultimately, developers of other Ruby gems. You can see charts showing the data submitted so far here.
You install Tattle with a simple gem install tattle and then run the tattle program provided. A few non-personal details are retrieved about your Ruby setup (you can preview the information that is sent with tattle report) and then sent to the Tattle team. This information will enable developers to improve the behavior and support of their gems, as well as RubyGems itself, across multiple platforms and architectures.
As a demonstration, here's the information Tattle retrieved from my machine:
prefix, /usr/local
ruby_version, 1.8.5
host_vendor, apple
ruby_install_name, ruby
build, i686-apple-darwin8.8.1
target_cpu, i686
arch, i686-darwin8.8.1
rubygems_version, 0.9.0
SHELL, /bin/sh
host_os, darwin8.8.1
report_time, Thu Jan 11 15:10:08 +0000 2007
host_cpu, i686
key,
LIBRUBY, libruby-static.a
LIBRUBY_SO, libruby.so.1.8.5
target, i686-apple-darwin8.8.1
So, give it a try, it only takes half a minute to install the gem and send the information, and it will help other gem developers provide even better support for you in their libraries.
January 13, 2007 at 6:22 pm
Ray-MacPro:~ ray$ sudo gem install tattle
Password:
Bulk updating Gem source index for: http://gems.rubyforge.org
Install required dependency hoe? [Yn]
Install required dependency rubyforge? [Yn]
Install required dependency zentest? [Yn]
Install required dependency hoe? [Yn]
Install required dependency zentest? [Yn]
Install required dependency hoe? [Yn]
Install required dependency zentest? [Yn]
Install required dependency hoe? [Yn]
Install required dependency zentest? [Yn]
Install required dependency hoe? [Yn]
Install required dependency zentest? [Yn]
Install required dependency hoe? [Yn]
Install required dependency zentest? [Yn]
Install required dependency hoe? [Yn]
Install required dependency zentest? [Yn]
Install required dependency hoe? [Yn] ^CERROR: Interrupted
:(
January 15, 2007 at 2:56 pm
The circular dependency in Hoe was a fluke in Rubyforge, it should be fixed now.