[Bioperl-l] min. perl ver. for next release, was Bioperl tests

Sendu Bala bix at sendu.me.uk
Tue Sep 5 11:45:34 EDT 2006


Hilmar Lapp wrote:
> On Sep 3, 2006, at 10:31 AM, Chris Fields wrote:
> 
>> perl v. 5.8 has been out since late 2002, so I think it's feasible.
> 
> Just a note - it really doesn't matter at all how long these versions  
> have been available. What you need to know from people is how many  
> are still on versions prior to the one you want to make a requirement.
> 
> For those who are it is unlikely that they are because they enjoy  
> running an ages old version of perl. More likely, the sysadmin is  
> unwilling or cannot upgrade perl, e.g. due to side effects. Bioperl  
> requiring a higher version will not change this.

But there may also be lots of people who just never had any reason to 
upgrade.


> By requiring a higher version you are dropping support for these  
> people

Even if no module in Bioperl required the latest Perl to function, to 
what extent do we support people on older Perls anyway?

How can we claim the latest version of Bioperl is compatible with 5.005 
(or whatever), when few (none?) of the developers test the code fully on 
earlier versions of Perl? How do we properly support something we don't use?


Anyway, support for older version of Perl shouldn't be dropped 'just 
because', but perhaps only when something critical can no longer be done 
at all under old Perls.

For those that dislike all the backward-compatibility cruft necessary, 
one would suppose that the version of Bioperl released for Perl 6 would 
be a fresh, clean start.


More information about the Bioperl-l mailing list