# 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 ---------------------------------------------------