Hi, I am not sure how I should react to this report:
Am Sat, 24 Jun 2017 16:06:40 +0000 schrieb PAUSE <upl...@pause.perl.org>: > The following report has been written by the PAUSE namespace indexer. > Please contact modules@perl.org if there are any open questions. > > User: THORGIS (Thomas Orgis) > Distribution file: Text-NumericData-2.003001.tar.gz > Status: Decreasing version number > ================================= > > module : Text::NumericData::App > version: undef > in file: Text-NumericData-2.003001/lib/Text/NumericData/App.pm > status : Not indexed because lib/Text/NumericData/App.pm in > T/TH/THORGIS/Text-NumericData-2.001000.tar.gz has a higher > version number (0) [… and so on …] This is the first time that I get that error. Is this check new? Is undef really smaller than 0 (which should also be undef in this case)? I guess I should have an ever-increasing version number in each module file that is part of the distribution? So far I did not see any problem with the practise of having $VERSION only in the main API module. Should every module file carry a $VERSION? A cursory search in my site_perl doesn't reveal conclusive evidence … there are modules with and without some VERSION being present. And if I add a version to each module file in the distro, should that version number match the distro version or be individual to each file, only increasing when that file changes? Alrighty then, Thomas -- Thomas Orgis - Source Mage GNU/Linux Developer (http://www.sourcemage.org) OrgisNetzOrganisation ---)=- http://orgis.org GPG public key 60D5CAFE: http://thomas.orgis.org/public_key Fingerprint: D021 FF8E CF4B E097 19D6 1A27 231C 4CBC 60D5 CAFE
pgpyuQAggYusj.pgp
Description: Digitale Signatur von OpenPGP