in reply to Re: Module Change Log
in thread Module Change Log

Addressing this part in isolation, I hope you're joking

I was half joking and half serious.

The more complex or the more functionality a module has, the more the Change Log is needed. I fully realise that it is important. But, in this case, the module is pretty simple and the change is rather minor, albeit to make it work again. So perhaps a better option would have been ignore it until the next release.

One file I have left as Module::Starter created it is the README.
I am not sure there is anything useful I can put in there that isn't already in POD.

Thoughts of README?

Replies are listed 'Best First'.
Re^3: Module Change Log
by hippo (Archbishop) on Sep 13, 2022 at 16:24 UTC

    To my mind, README serves 2 purposes. One is a high-level overview of the dist. With this in mind I will usually include in a README: the current version and release date, a brief description of what the dist does, a list of changes since the last release and the licence and copyright details.

    The other purpose is to tell people new to Perl what to do with the tarball they have just unpacked. So that means including the stuff that Module::Starter has put there already about perl Makefile.PL, etc. and then how to find the more extensive documentation (the POD) which will explain how to use it.


    🦛

      I don't remember the details, but the README used to get installed by make install to a nonsensical path, usually overwriting the previously installed README of a different distribution. I'm not aware whether it's been fixed.

      map{substr$_->[0],$_->[1]||0,1}[\*||{},3],[[]],[ref qr-1,-,-1],[{}],[sub{}^*ARGV,3]