Hi, David.

Thank you for the swift and elaborate replay.

> FWIW, I strongly encourage you to do it like this (in all your modules):
> 
>     use version;
>     our $VERSION = "v1.121.0";

Your suggestion is not new to me and I'm going to follow it now.
http://www.dagolden.com/index.php/369/version-numbers-should-be-boring/ 

Best Regards,
Alexei

> On 11 July 2016 at 16:33 David Golden <x...@xdg.me> wrote:
> 
> 
> Hi, Alexei.
> 
> 1.12 is equivalent "1.120000" so thus equal to v1.120.0.  To go up, you
> need to jump to something like v1.121.0 or v1.130.0 or v2.0.0 or whatever
> makes you happy.
> 
> FWIW, I strongly encourage you to do it like this (in all your modules):
> 
>     use version;
>     our $VERSION = "v1.121.0";
> 
> This will save your users a lot of hassle and surprises across various
> versions of Perl and the toolchain.
> 
> Regards,
> David
> 
> 
> On Mon, Jul 11, 2016 at 10:11 AM, Alexei Pastuchov <i...@maximka.de> wrote:
> 
> > Hi,
> > is the a proper way to get rid of the issue?
> > I've tried to switch of to MAJOR.MINOR.PATCH versioning (
> > http://semver.org/) and
> > trapped into this.
> > Any help would be greatly appreciated.
> >
> > Best regards,
> > Alexei
> >
> > > ---------- Original Message ----------
> > > From: PAUSE <upl...@pause.perl.org>
> > > To: i...@maximka.de, andreas.koenig.gmwojprw+pa...@franz.ak.mind.de
> > > Date: 11 July 2016 at 15:55
> > > Subject: Failed: PAUSE indexer report
> > PALIK/Gearman-Server-1.13.001.tar.gz
> > >
> > > The following report has been written by the PAUSE namespace indexer.
> > > Please contact modules@perl.org if there are any open questions.
> > >
> > >   User: PALIK (Alexei Pastuchov)
> > >   Distribution file: Gearman-Server-1.13.001.tar.gz
> > >   Number of files: 13
> > >   *.pm files: 4
> > >   README: Gearman-Server-1.13.001/README.md
> > >   META-File: Gearman-Server-1.13.001/META.json
> > >   META-Parser: Parse::CPAN::Meta 1.4414
> > >   META-driven index: no
> > >   Timestamp of file: Mon Jul 11 12:54:53 2016 UTC
> > >   Time of this run: Mon Jul 11 13:55:14 2016 UTC
> > >
> > > Status of this distro: Decreasing version number
> > > ================================================
> > >
> > > The following packages (grouped by status) have been found in the distro:
> > >
> > > Status: Decreasing version number
> > > =================================
> > >
> > >      module : Gearman::Server
> > >      version: 1.013001
> > >      in file: Gearman-Server-1.13.001/lib/Gearman/Server.pm
> > >      status : Not indexed because
> > >              Gearman-Server-1.12/lib/Gearman/Server.pm in
> > >              D/DO/DORMANDO/Gearman-Server-1.12.tar.gz has a higher
> > >              version number (1.12)
> > >
> > > Status: Successfully indexed
> > > ============================
> > >
> > >      module : Gearman::Server::Client
> > >      version: 1.013001
> > >      in file: Gearman-Server-1.13.001/lib/Gearman/Server/Client.pm
> > >      status : indexed
> > >
> > >      module : Gearman::Server::Job
> > >      version: 1.013001
> > >      in file: Gearman-Server-1.13.001/lib/Gearman/Server/Job.pm
> > >      status : indexed
> > >
> > >      module : Gearman::Server::Listener
> > >      version: 1.013001
> > >      in file: Gearman-Server-1.13.001/lib/Gearman/Server/Listener.pm
> > >      status : indexed
> > >
> > > __END__
> >
> 
> 
> 
> -- 
> David Golden <x...@xdg.me> Twitter/IRC/GitHub: @xdg

Reply via email to