# from Elliot Shank
# on Wednesday 20 August 2008 22:14:

>>> This all built up over years as I tried to automate away each
>>> stupid distribution packaging mistake I've made in releasing
>>> something to CPAN.
>>
>> This should be a module. I'd use it.
>
>What about foy's Module::Release?

"This is the prototype program for using Module::Release. You should 
modify it to fit your needs."

So, you have to read the code, understand it, then modify it, and figure 
out how to test it without uploading 3 spurious dists.  By the time you 
do that (which is, of course, during the "I should have just uploaded 
this by now" time), you start to think that a simple little script or a 
bit of bash even would be easier.

The thought I had when starting CPDK was that most of the authors with 
several dists already have their own way of doing things, so it has to 
be configurable.  But, if the only way to configure it is with code, 
you now have the problem that you have to test your code (and because 
it uses the internet monad, to talk to the pause monad, testing is a 
bit of a pain.)

--Eric
-- 
Consumers want choice, consumers want openness.
--Rob Glaser
---------------------------------------------------
    http://scratchcomputing.com
---------------------------------------------------

Reply via email to