in reply to
module version numbers
About the only thing that seems reasonably certain is that I shouldn't use v-strings
Why is that ?
I think some of my modules *do* use v-strings. At least I find I have (in some of my modules) things like:
$My::Module::VERSION = '1.23';
Others of my modules don't stringify the version:
$My::Other::Module::VERSION = 2.45;
I've always simply specified my versions as x.xx
and have had no problems with that (irrespective of whether the x.xx
is stringified or not). I guess this might impose some limitations on my options but, as far as I'm aware, it doesn't impose any limitations that bother me.
I now begin to wonder if I'm doing something that *should* concern me :-)