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