On 05/04/06, Jan Dubois <jand@activestate.com> wrote: > >> Is there a good reason to put these underscores into the version > >> numbers? > > > > Yes, it prevents CPAN/CPANPLUS from upgrading some poor schmuck > > running 5.6. to the most recent Perl with the module at a higher > > version (if I remember correctly). > > Of course the CPAN indexer could just be taught to ignore modules > included in core Perl distributions. IIRC it already does : that's the role of the META.yml included in perl's tarball. on the other hand that '_' convention is also used by search.cpan.org to know which modules are alpha. If it turns out to be unneccessary, I'd be happy to drop it for dual lived core modules.