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