When you make changes to your dist, please note all of them in the Changes file. It may seem like overkill, and a burden, but once you get into the habit it will become just part of your way of working. And you may save time for others.
Read more ...When working on something, when you hit a problem don't ask for help right away. Work at it until you feel stuck. And when you're stuck, work at it for 15 more minutes, even if you feel like you're banging your head against the wall. And then ask for help.
Read more ...When creating a CPAN distribution, all the modules should come under a single
namespace. If your Foo-Bar
distribution has a lead module Foo::Bar
,
then in almost all cases,
all other modules in your distribution should be in the Foo::Bar::*
namespace.
In this post I'll explain why.