* Ricardo SIGNES <[EMAIL PROTECTED]> [2008-10-01 13:45]: > I bet more CPAN authors are the same way.
Yeah. I often vacillate a great deal about adding dependencies: • I hate making things harder to install. I’m also loathe to give up control if I can’t trust that the delegated responsibility is in formidably capable hands. • Avoiding dependencies forces me to write more code that I’ll have to haul around forever after, often in areas outside my main interest where I don’t have the patience to do a thorough job. I hate that even more. So there are several competing forces at play: how big is the job I need done? Is it going to affect the API I expose? How good is the module I am considering? How big? How many dependencies does it in turn have? How much do I trust the author? And no particular set of answers to these questions is the “right” one. In some cases I add a dependency without any hesitation at all. In other cases I do not even consider dependencies. Usually it takes me a while to decide. It always depends a great deal. Regards, -- Aristotle Pagaltzis // <http://plasmasturm.org/>