From: James Edward Gray II Date: 2007-01-10T22:43:19+09:00 Subject: Re: [ANN] Tattle - The Ruby Census On Jan 10, 2007, at 7:38 AM, Austin Ziegler wrote: > On 1/10/07, James Edward Gray II wrote: >> On Jan 10, 2007, at 12:52 AM, Ryan Davis wrote: >> > Any gem should FULLY list all of its dependencies it requires to >> > work (defined broadly by rubygems but could be summarized as >> > "something mentioned by 'require'"). That would include rake if you >> > have a Rakefile. >> I don't agree with that. > > I didn't used to. Now, as I get back into Ruby development, I will be > ensuring that the Rakefiles that I use to deploy software are also > included with my gems because of idempotency. My Rakefile is included. I just don't make rake a dependency. > What we *need* to resolve this is recommended dependencies; currently, > RubyGems dependencies are mandatory if present. Hoe should be a > recommended, but not mandatory, dependency. That makes sense to me. James Edward Gray II