develooper Front page | perl.perl5.porters | Postings from October 1999

Re: [BUG? 5.005_62] Out of date modules in core.

Gurusamy Sarathy
October 17, 1999 02:05
Re: [BUG? 5.005_62] Out of date modules in core.
Message ID:
On Sat, 16 Oct 1999 21:45:33 EDT, Michael G Schwern wrote:
>The following modules are being distributed with 5.005_62 and are out
>of date with respect to CPAN, some seriously so.
>	Module			Distrib		Latest
>	CGI				2.53		2.56
>	Devel::Peek		0.95		0.96
>	File::Spec::Mac	undef		1.0  (None of File::Spec::* has a versi
>on #)
>	Pod::Text		1.01		2.03 (This might be conflicting
> with podlators)
>	Test			1.13		1.14
>	Text::Soundex	undef		2.20 (Holy crap, this is from 1994!)
>	Text::Tabs		96.12120	98.11280	(December 1996?
>	Tie::Handle		undef		3.0

I'd appreciate a note from the respective authors whenever they think
their module(s) should be upgraded to a newer version.  I typically
*don't* upgrade to a module as soon as I become aware of a newer
version--past experience says waiting a while is a better heuristic
for upgrading things in the core.

>Others may be out of date due to a lack of $VERSION, (I suspect
>File::Spec is)
>I'd say that Text::Soundex should -definately- be upgraded.  The
>version we're distributing is well over five years old and the new
>version is written in C and should be significantly faster.

Old is not necessarily bad.  No XS is sometimes better (fewer bugs
and build complications).

In the case of Text::Soundex, has someone benchmarked the old vs
new to see how much better the XSUB implementation is?  Is it
worth it?

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