>>>>> On Sun, 5 Feb 2017 15:55:00 +0000, Jim King <[email protected]>
>>>>> said:
> Hi,
> In CPAN for “Thrift” it says the latest version is 0.9.3, however
> 0.10.0 is available:
What do you mean with "it"? I just asked a cpan shell and got:
cpan[1]> m Thrift
Module id = Thrift
CPAN_USERID JKING (James E. King, III <CENSORED>)
CPAN_VERSION 0.010000
CPAN_FILE J/JK/JKING/thrift/Thrift-0.10.0.tar.gz
UPLOAD_DATE 2017-01-27
INST_FILE (not installed)
> http://search.cpan.org/~jking/Thrift-0.10.0/
> Is this because the Thrift.pm module declares $our VERSION = “0.10.0”
> instead of ‘v0.10.0’ ?
> Also, do I need to put versions on every package defined in every file
> or is it sufficient to just have the verison in the top file like it
> is?
It's up to you and your users. I'd make it dependent on how much
orientation people will need when things go wrong. And it should
probably be consistent across releases.
--
andreas