Adam Kennedy <[EMAIL PROTECTED]> writes:

> Plus I imagine on case-insensitive filesystem (I'm looking at Win32)
> here, I'm about 80% certain we'll see some disaster or another
> occuring.

Rename it to Data::Version would be a trivial solution, and a much
better name IMHO. It provides version objects, which are just some
kind of data.

> If only because with so much of CPAN using version.pm,

Numbers?

I'd say CPAN, CPANPLUS and Module::Build plus some. Important tools,
yes, but not really "so much of CPAN".  Moreover, if they use
version.pm, it's the CPAN version of version.pm, not Perl's. In a
fairly recent blead, I could find only one occurrence of "use
version", and it is (not surprising) in Module::Build...

Anyway, everybody can keep using the CPAN version fake pragma if they
want to. No problem. But version.pm is not a pragma, so please do not
add a non-pragma-that-looks-like-a-pragma to Perl core.

And writing production code that depends on features under development
is risky, we all know that.

-- Johan

Reply via email to