Acme-CPANModules-OneAndTwoDecimalDigitsVersionTrap

 view release on metacpan or  search on metacpan

README  view on Meta::CPAN

    then Acme-MyDist-0.001.1 (0.001001).

    This thing is peculiar to Perl, and is not intuitive. Consequently,
    sometimes CPAN authors are not familiar with this and thus have fallen
    into this trap.

    This list chronicles distributions which have been trapped by this.

    For a bit more details, see
    <https://perlancar.wordpress.com/2018/09/10/should-i-choose-x-yy-or-x-yy
    y-versioning-scheme-for-my-perl-module/> and also version.

ACME::CPANMODULES ENTRIES
    Validate::Simple
        From 0.01 to 0.01.1.

        Author: ANDREIP <https://metacpan.org/author/ANDREIP>

        Author's comment in ChangeLog: "Change version properly."

    Bencher
        From 0.46 to 0.46.1.

        Author's comment in ChangeLog: "This version number is broken
        because 0.46 > 0.46.1 because 0.46 normalizes to 0.460.000 while
        0.46.1 is 0.046.100. This has happened a few times to me in other
        distributions too, so perhaps it's time to consider switching to a
        3-digit minor version."

        Author's blog post:
        <https://perlancar.wordpress.com/2018/09/10/should-i-choose-x-yy-or-
        x-yyy-versioning-scheme-for-my-perl-module/> (2016-09-10).

    Array::Compare
        From 2.12 to 2.12.1.

        Author: DAVECROSS <https://metacpan.org/author/DAVECROSS>

        Author's comment in ChangeLog: "Fixing the idiocy in the previous
        version."

        Author's blog post: <https://perlhacks.com/2016/12/version-numbers/>
        (2016-12-13).

    Acme::CPANLists
        From 0.02 to 0.9.0.

        Author's comment in ChangeLog: "Update version number so it's higher
        than 0.02 (d'oh)."

FAQ
  What is an Acme::CPANModules::* module?

lib/Acme/CPANModules/OneAndTwoDecimalDigitsVersionTrap.pm  view on Meta::CPAN


This does *not* happen when you release Acme-MyDist-0.001 (0.001000) and then
Acme-MyDist-0.001.1 (0.001001).

This thing is peculiar to Perl, and is not intuitive. Consequently, sometimes
CPAN authors are not familiar with this and thus have fallen into this trap.

This list chronicles distributions which have been trapped by this.

For a bit more details, see
<https://perlancar.wordpress.com/2018/09/10/should-i-choose-x-yy-or-x-yyy-versioning-scheme-for-my-perl-module/>
and also <pm:version>.

_
    entries => [
        # sorted by time, from most recent

        {
            module=>"Validate::Simple",
            summary=>"From 0.01 to 0.01.1",
            date=>"2020-01-01",

lib/Acme/CPANModules/OneAndTwoDecimalDigitsVersionTrap.pm  view on Meta::CPAN

            date=>"2016-03-31",
            author=>"PERLANCAR",
            description=><<'_',

Author's comment in ChangeLog: "This version number is broken because 0.46 >
0.46.1 because 0.46 normalizes to 0.460.000 while 0.46.1 is 0.046.100. This has
happened a few times to me in other distributions too, so perhaps it's time to
consider switching to a 3-digit minor version."

Author's blog post:
<https://perlancar.wordpress.com/2018/09/10/should-i-choose-x-yy-or-x-yyy-versioning-scheme-for-my-perl-module/>
(2016-09-10).

_
        },

        {
            module=>"Array::Compare",
            summary=>"From 2.12 to 2.12.1",
            date=>"2016-12-08",
            author=>"DAVECROSS",
            description=><<'_',

Author's comment in ChangeLog: "Fixing the idiocy in the previous version."

Author's blog post: <https://perlhacks.com/2016/12/version-numbers/>
(2016-12-13).

_
        },

        {
            module=>"Acme::CPANLists",
            summary=>"From 0.02 to 0.9.0",
            date=>"2015-10-23",
            author=>"PERLANCAR",

lib/Acme/CPANModules/OneAndTwoDecimalDigitsVersionTrap.pm  view on Meta::CPAN


This does I<not> happen when you release Acme-MyDist-0.001 (0.001000) and then
Acme-MyDist-0.001.1 (0.001001).

This thing is peculiar to Perl, and is not intuitive. Consequently, sometimes
CPAN authors are not familiar with this and thus have fallen into this trap.

This list chronicles distributions which have been trapped by this.

For a bit more details, see
L<https://perlancar.wordpress.com/2018/09/10/should-i-choose-x-yy-or-x-yyy-versioning-scheme-for-my-perl-module/>
and also L<version>.

=head1 ACME::CPANMODULES ENTRIES

=over

=item L<Validate::Simple>

From 0.01 to 0.01.1.

lib/Acme/CPANModules/OneAndTwoDecimalDigitsVersionTrap.pm  view on Meta::CPAN

=item L<Bencher>

From 0.46 to 0.46.1.

Author's comment in ChangeLog: "This version number is broken because 0.46 >
0.46.1 because 0.46 normalizes to 0.460.000 while 0.46.1 is 0.046.100. This has
happened a few times to me in other distributions too, so perhaps it's time to
consider switching to a 3-digit minor version."

Author's blog post:
L<https://perlancar.wordpress.com/2018/09/10/should-i-choose-x-yy-or-x-yyy-versioning-scheme-for-my-perl-module/>
(2016-09-10).


=item L<Array::Compare>

From 2.12 to 2.12.1.

Author: L<DAVECROSS|https://metacpan.org/author/DAVECROSS>

Author's comment in ChangeLog: "Fixing the idiocy in the previous version."

Author's blog post: L<https://perlhacks.com/2016/12/version-numbers/>
(2016-12-13).


=item L<Acme::CPANLists>

From 0.02 to 0.9.0.

Author's comment in ChangeLog: "Update version number so it's higher than 0.02
(d'oh)."



( run in 1.700 second using v1.01-cache-2.11-cpan-e1769b4cff6 )