On Sun Apr 25 04:03:43 2010, JV wrote:
Show quoted text> Does Module::Version add anything that wasn't already provided by V ?
You could say it does, you could say it doesn't. Depends what you care
about. I reckon most hardcore programmers won't really care about the
differences - but I would.
1. Module::Version is mostly written for `module-version` which is
Module::Version::App - a frontend application.
2. I thought (and still do) that for end-users, beginnner programmers or
programmers that come from other languages, having a program to fetch
the version instead of running "perl -MV..." or "perl -MModule..." seems
more forthcoming. I really do.
3. `module-version` returns a few types of output: full output, partial
output, can include warnings or not and is easily parsable.
4. `module-version` allows getting the version of multiple modules/dists
at the same time.
---
sawyer@dungeon:~$ module-version -f Module::Version Dancer Wazzoo
Module::Version 0.05
Dancer 1.175_1
Warning: module 'Wazzoo' does not seem to be installed.
---
This may seems redundant to some, but I (and a few others I asked) have
found it a nifty addition to the CPAN family.
I apologize if you're in the "not" camp. :)