Re: Take care with version numbers (eg DBD::Pg)

"H.Merijn Brand" <[email protected]>
Newsgroups gmane.comp.lang.perl.modules.dbi.sybase.devel
Message-ID <[email protected]>
On Thu, 8 Jul 2010 15:56:38 -0700, "David E. Wheeler"
<[email protected]> wrote:

> Underscores should be banned from version numbers. Full stop.

In principle, and as an end-user I would wholeheartedly agree,  but the
way CPAN /and/ CPANTESTERS is currently set up, having _XX support is a
huge win.

The moment I release a module Foo-X.YY_ZZ, it is excluded from commands
that would otherwise `see' it as an upgrade, like

  $ cpan Foo

It will simply be skipped, as CPAN sees this as a developer release.

On the CPANTESTERS side however,  the testers DO pick it up and give me
feedback  on how this developer release behaves in the big wide unknown
world. I /do/ have Linux, HP-UX, AIX and a few windows/Strawberry devel
environments, but CPANTESTERS adds to those NetBSD, FreeBSD, ActivePerl
on windows, OS/X and maybe even more. That info is very nice to have.

Additionally,  most CPANTESTERS reports inform me about errors I forgot
to take out regarding not-yet installed modules (dependencies I did not
declare or debugging modules I forgot to take out).

> Best,
> 
> David

-- 
H.Merijn Brand  http://tux.nl      Perl Monger  http://amsterdam.pm.org/
using 5.00307 through 5.12 and porting perl5.13.x on HP-UX 10.20, 11.00,
11.11, 11.23, and 11.31, OpenSuSE 10.3, 11.0, and 11.1, AIX 5.2 and 5.3.
http://mirrors.develooper.com/hpux/           http://www.test-smoke.org/
http://qa.perl.org      http://www.goldmark.org/jeff/stupid-disclaimers/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.