List Info

Thread: Re: pkg/33203 (new package for pkgsrc: dictem-0.7)




Re: pkg/33203 (new package for pkgsrc: dictem-0.7)
user name
2007-01-11 02:11:34
Austin Ziegler schrieb:
> On 1/10/07, Tim Pease <tim.peasegmail.com> wrote:
>> When we build and deploy our C++ applications here
at work, we do not
>> distribute the Makefiles or any of our supporting
scripts.  Same
>> analogy applies to the Rakefiles and supporting
gems.
> 
> If your C++ application is distributed as source for
others to build,
> you do. Conisder it this way: if having full
idempotency makes it that
> much easier for repackagers to consider using something
that is
> (otherwise) only available as a gem, is it a bad
thing?

When you ship your application with Makefiles, you sure
don't ship it 
with make and gcc and all the other things that are required
to 
*execute* the Makefile, do you?

The same applies here: I don't mind if gems are shipped with
rakefiles, 
even rakefiles which depend on hoe. But why do you think you
need to 
ship everything needed to execute those rakefiles? As I have
proved with 
the tattle gem, they absolutely aren't needed to use
tattle.

So: can any gem developer who consciously includes hoe as a
dependency, 
explain to me what this allows the gem *user* to do what he
couldn't do 
otherwise?

Regards,
Pit


[1]

about | contact  Other archives ( Real Estate discussion Medical topics )