<?xml version="1.0" encoding="windows-1252"?>
<node id="545378" title="Re: Is Module::SafeVersion a Waste of Time?" created="2006-04-24 16:18:05" updated="2006-04-24 12:18:05">
<type id="11">
note</type>
<author id="350512">
itub</author>
<data>
<field name="doctext">
When writing the &lt;a href="http://annocpan.org/"&gt;AnnoCPAN&lt;/a&gt; code, I decided to ignore module version numbers altogether and only use the distribution version number from the distribution filename (using the heuristics in [cpan://CPAN::DistnameInfo]). I didn't want to get into the headaches of doing eval's or heuristics to try to find out a module's version number. I don't install or trust the modules in any way, so Schwern's argument wouldn't apply. Therefore I would have happily considered a module such as Module::SafeVersion; even if it is accurate only 99% of the time, that's better than nothing (which is what I have now).</field>
<field name="root_node">
545374</field>
<field name="parent_node">
545374</field>
</data>
</node>
