>>>>> 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

Reply via email to