On Thu, 8 Jul 2010 15:56:38 -0700, "David E. Wheeler"
<da...@kineticode.com> 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/

Reply via email to