develooper Front page | perl.perl5.porters | Postings from April 2018

Re: Why does blead say 5.28?

Thread Previous | Thread Next
Dave Mitchell
April 26, 2018 09:18
Re: Why does blead say 5.28?
Message ID:
On Wed, Apr 25, 2018 at 11:09:06AM -0700, Karen Etheridge wrote:
> Agreed, it should probably be 5.27.12, to avoid polluting the cpantesters
> database with results for 5.28.0 that don't actually reflect the final
> release build.

But if cpantesters contain results based on perls built directly from
blead rather than from tagged releases, then the results will be polluted
no matter when we bump the version.

For example, once 5.28 is released, if cpantesters uses perls built from
the maint-5.28 branch, then there will be a whole series of reports against
"5.28.0" and "5.28.1" (depending on exactly when the version is bumped to
5.28.1 before the release), none of which correspond to either 5.28.0 nor
5.28.1, but to bits in between.

There is, however, a very good reason for bumping the version to 5.28.0
before 5.28.0 has been released. There is a lot of code, both in core and
in CPAN, that is version-sensitive. Having $] be 5.028000 now helps flush
out any bugs now, rather than after 5.28.0-RC1 has been released.

The crew of the Enterprise encounter an alien life form which is
surprisingly neither humanoid nor made from pure energy.
    -- Things That Never Happen in "Star Trek" #22

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About