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

Re: RFC: change perl5 versioning

Thread Previous | Thread Next
H.Merijn Brand
September 25, 2018 19:08
Re: RFC: change perl5 versioning
Message ID:
On Tue, 25 Sep 2018 18:11:58 +0200, Branislav ZahradnĂ­k
<> wrote:

> > 3. There are quite a few sites where multiple perl versions run in
> >    parallel, e.g. to test a transition. With your proposed versioning
> >    that would not be possible.
> >  
> Can you please provide more info?

my laptop has these perl versions readily available for testing:

perl5.10.0  perl5.14.0  perl5.17.5  perl5.21.0  perl5.23.9  perl5.27.2
perl5.10.1  perl5.14.1  perl5.17.6  perl5.21.1  perl5.24.0  perl5.27.3
perl5.11.0  perl5.14.2  perl5.17.7  perl5.21.10 perl5.24.1  perl5.27.4
perl5.11.1  perl5.14.3  perl5.17.8  perl5.21.11 perl5.24.2  perl5.27.5
perl5.11.2  perl5.14.4  perl5.17.9  perl5.21.2  perl5.24.3  perl5.27.6
perl5.11.3  perl5.15.0  perl5.18.0  perl5.21.3  perl5.24.4  perl5.27.7
perl5.11.4  perl5.15.1  perl5.18.1  perl5.21.4  perl5.25.0  perl5.27.8
perl5.11.5  perl5.15.2  perl5.18.2  perl5.21.5  perl5.25.1  perl5.27.9
perl5.12.0  perl5.15.3  perl5.18.3  perl5.21.6  perl5.25.10 perl5.28.0
perl5.12.1  perl5.15.4  perl5.18.4  perl5.21.7  perl5.25.11 perl5.29.0
perl5.12.2  perl5.15.5  perl5.19.0  perl5.21.8  perl5.25.12 perl5.29.1
perl5.12.3  perl5.15.6  perl5.19.1  perl5.21.9  perl5.25.2  perl5.29.2
perl5.12.4  perl5.15.7  perl5.19.10 perl5.22.0  perl5.25.3  perl5.29.3
perl5.12.5  perl5.15.8  perl5.19.11 perl5.22.1  perl5.25.4  perl5.6.0
perl5.13.0  perl5.15.9  perl5.19.2  perl5.22.2  perl5.25.5  perl5.6.1
perl5.13.1  perl5.16.0  perl5.19.3  perl5.22.3  perl5.25.6  perl5.6.2
perl5.13.10 perl5.16.1  perl5.19.4  perl5.22.4  perl5.25.7  perl5.8.0
perl5.13.11 perl5.16.2  perl5.19.5  perl5.23.0  perl5.25.8  perl5.8.1
perl5.13.2  perl5.16.3  perl5.19.6  perl5.23.1  perl5.25.9  perl5.8.2
perl5.13.3  perl5.17.0  perl5.19.7  perl5.23.2  perl5.26.0  perl5.8.3
perl5.13.4  perl5.17.1  perl5.19.8  perl5.23.3  perl5.26.1  perl5.8.4
perl5.13.5  perl5.17.10 perl5.19.9  perl5.23.4  perl5.26.2  perl5.8.5
perl5.13.6  perl5.17.11 perl5.20.0  perl5.23.5  perl5.27.0  perl5.8.6
perl5.13.7  perl5.17.2  perl5.20.1  perl5.23.6  perl5.27.1  perl5.8.7
perl5.13.8  perl5.17.3  perl5.20.2  perl5.23.7  perl5.27.10 perl5.8.8
perl5.13.9  perl5.17.4  perl5.20.3  perl5.23.8  perl5.27.11 perl5.8.9

tperl5.10.0  tperl5.14.0  tperl5.17.5  tperl5.21.0  tperl5.23.9  tperl5.27.2
tperl5.10.1  tperl5.14.1  tperl5.17.6  tperl5.21.1  tperl5.24.0  tperl5.27.3
tperl5.11.0  tperl5.14.2  tperl5.17.7  tperl5.21.10 tperl5.24.1  tperl5.27.4
tperl5.11.1  tperl5.14.3  tperl5.17.8  tperl5.21.11 tperl5.24.2  tperl5.27.5
tperl5.11.2  tperl5.14.4  tperl5.17.9  tperl5.21.2  tperl5.24.3  tperl5.27.6
tperl5.11.3  tperl5.15.0  tperl5.18.0  tperl5.21.3  tperl5.24.4  tperl5.27.7
tperl5.11.4  tperl5.15.1  tperl5.18.1  tperl5.21.4  tperl5.25.0  tperl5.27.8
tperl5.11.5  tperl5.15.2  tperl5.18.2  tperl5.21.5  tperl5.25.1  tperl5.27.9
tperl5.12.0  tperl5.15.3  tperl5.18.3  tperl5.21.6  tperl5.25.10 tperl5.28.0
tperl5.12.1  tperl5.15.4  tperl5.18.4  tperl5.21.7  tperl5.25.11 tperl5.29.0
tperl5.12.2  tperl5.15.5  tperl5.19.0  tperl5.21.8  tperl5.25.12 tperl5.29.1
tperl5.12.3  tperl5.15.6  tperl5.19.1  tperl5.21.9  tperl5.25.2  tperl5.29.2
tperl5.12.4  tperl5.15.7  tperl5.19.10 tperl5.22.0  tperl5.25.3  tperl5.29.3
tperl5.12.5  tperl5.15.8  tperl5.19.11 tperl5.22.1  tperl5.25.4  tperl5.6.1
tperl5.13.0  tperl5.15.9  tperl5.19.2  tperl5.22.2  tperl5.25.5  tperl5.6.2
tperl5.13.1  tperl5.16.0  tperl5.19.3  tperl5.22.3  tperl5.25.6  tperl5.8.0
tperl5.13.10 tperl5.16.1  tperl5.19.4  tperl5.22.4  tperl5.25.7  tperl5.8.1
tperl5.13.11 tperl5.16.2  tperl5.19.5  tperl5.23.0  tperl5.25.8  tperl5.8.2
tperl5.13.2  tperl5.16.3  tperl5.19.6  tperl5.23.1  tperl5.25.9  tperl5.8.3
tperl5.13.3  tperl5.17.0  tperl5.19.7  tperl5.23.2  tperl5.26.0  tperl5.8.4
tperl5.13.4  tperl5.17.1  tperl5.19.8  tperl5.23.3  tperl5.26.1  tperl5.8.5
tperl5.13.5  tperl5.17.10 tperl5.19.9  tperl5.23.4  tperl5.26.2  tperl5.8.6
tperl5.13.6  tperl5.17.11 tperl5.20.0  tperl5.23.5  tperl5.27.0  tperl5.8.7
tperl5.13.7  tperl5.17.2  tperl5.20.1  tperl5.23.6  tperl5.27.1  tperl5.8.8
tperl5.13.8  tperl5.17.3  tperl5.20.2  tperl5.23.7  tperl5.27.10 tperl5.8.9
tperl5.13.9  tperl5.17.4  tperl5.20.3  tperl5.23.8  tperl5.27.11

tperl5.x.y is threaded, perl5.x.y is unthreaded

If I test, I test my modules against all versions the module claims to

Now lets look at the history for the last years for stable releases
only ...

2011-05-14 5.14.0
2011-06-16 5.14.1
2011-06-20 5.12.4
2011-09-26 5.14.2
2012-05-20 5.16.0
2012-08-08 5.16.1
2012-10-12 5.14.3
2012-11-01 5.16.2
2012-11-10 5.12.5
2013-03-10 5.14.4
2013-03-11 5.16.3
2013-05-18 5.18.0
2013-08-12 5.18.1
2014-01-06 5.18.2
2014-05-27 5.20.0
2014-09-14 5.20.1
2014-10-01 5.18.3
2014-10-01 5.18.4
2015-02-14 5.20.2
2015-06-01 5.22.0
2015-09-12 5.20.3
2015-12-13 5.22.1
2016-04-29 5.22.2
2016-05-09 5.24.0
2017-01-14 5.22.3
2017-01-14 5.24.1
2017-05-30 5.26.0
2017-07-15 5.22.4
2017-07-15 5.24.2
2017-09-22 5.24.3
2017-09-22 5.26.1
2018-04-14 5.24.4
2018-04-14 5.26.2
2018-06-22 5.28.0

To me, that list would not convert to a 5.YYYYxx scheme without losing
the version information that is *important* to the user
H.Merijn Brand   Perl Monger
using perl5.00307 .. 5.29   porting perl5 on HP-UX, AIX, and openSUSE

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