develooper Front page | perl.perl5.porters | Postings from June 2009

re: Perl 5.10.1

Thread Previous | Thread Next
From:
Darren Duncan
Date:
June 20, 2009 22:59
Subject:
re: Perl 5.10.1
Message ID:
4A3D56FB.6050709@darrenduncan.net
Jonathan Leto wrote:
 > As an exercise, I checked out the perl-5.10 git tag and then
 > cherry-picked Rick Delaney's "Big slowdown in 5.10 @_ parameter
 > passing " commit [1]. I ran all the tests and they pass on my machine.
 > Obviously a bit more smoke testing is needed, but I took this as a
 > good sign.
 >
 > I think that releasing Perl 5.10.1 with only this change is very
 > valuable to the Perl community, so I went and tried to help it along.
 >
 > Is this a viable option?

I think that's a great idea.

Moreover, it will hopefully start a series of more frequent and simpler 
releases.  Follow the Parrot/Rakudo mold, of just releasing something on X 
intervals, containing updates that are ready at the time.

Now that Git is being used, which makes this a lot easier to do, best to exploit it.

Now besides the above bug, there were some other significant regression bugs 
that AFAIK also had fairly simple fixes, and those could be cherry-picked into 
5.10.1 also, or alternately a soon-after 5.10.2 could contain the fixes that are 
both high impact and simple fixes, such that the current release-stopper list 
would then just block 5.10.3 or something.

Generally speaking, it should be fine to make any sort of release as long as it 
is known to not contain a regression from the immediately prior release.

-- Darren Duncan


Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About