From: Daniel Berger Date: 2007-01-12T01:10:06+09:00 Subject: Re: Tattle - The Ruby Census Devin Mullins wrote: > To sum up -- > > For: > * Idempotency -- include everything necessary to allow the gem to be > rebuilt and regemified. > * Repackagers -- make it easier for repackagers by including the > necessary package-time dependencies. > * Developers -- make it easier for developers by including the > dependencies required to run, say, rake test. > * RubyGems -- make hoe a run-time dependency until RubyGems supports > develop-time dependencies. > * seattle.rb -- help up their download stats on rubyforge. > > Against: > * Users -- don't waste the time and space of people who aren't in the > above list. > * Sysadmins -- don't add another to the list of software they have to audit. > * Developers -- don't insult their intelligence. They're doing something > outside the scope of a typical user, and know how to read a README and > gem install hoe. > * RubyGems -- don't abuse the "run-time dependency" list just to get > around the lack of a develop-time one. > > Did I miss anything? You forgot to discuss Unicode issues. JOKING!!! > Now, all I think is necessary is a web poll > somewhere, and the dead horse will have been thoroughly beaten. Well, could this be made configurable within Hoe itself? spec.idempotent = true Regards, Dan