in reply to Modulino to report ip address changes

Further to stevieb's excellent advice, a few more references in case they're useful. I'm assuming you'll be creating a Makefile.PL manually using ExtUtils::MakeMaker.

For uploading your first CPAN distribution, I really like Re: What do I use to release a module to CPAN for the first time? by davido (cited at Writing Solid CPAN Modules) ... which urges you to stay away from Dist::Zilla until you understand every step involved in doing it manually (though that ship might have sailed already ;-).

Looking forward to seeing your first of many CPAN distributions! :)

Replies are listed 'Best First'.
Re^2: Modulino to report ip address changes
by davies (Monsignor) on Oct 05, 2022 at 11:44 UTC

    Despite the warning, I'm planning to use Dist::Zilla. This is because I was lured into using it about 6 years ago at a London PM meeting when I talked about, and later released, XML::Lenient with lots of help from the monastery (XML::Lenient - my first CPAN module). I certainly don't understand every step, especially across operating systems, but I have enjoyed learning about computers for nearly 50 years, despite the various pain points. I learn better when I see a need for the knowledge, so this may be my big chance. :-)

    Regards,

    John Davies

        I was introduced to semantic versioning at another London PM event - an emergency social for Michael Schwern about 10 years ago. I asked the assembly what they would change about CPAN if they had a time machine (or something along those lines) and got the answer "Semantic Versioning", I forget from whom. No-one contradicted this. I have Excel modules I want to control in the same way, so I have stuck to semver ever since.

        Thanks for all the references, by the way. They are most helpful.

        Regards,

        John Davies