On Fri, 17 Apr 2009 11:45 -0400, "David Golden" <[email protected]>
wrote:
> On Fri, Apr 17, 2009 at 11:24 AM, Curtis Jewell <lists.perl.module->>
> There's absolutely nothing wrong with "v1.1".  PAUSE/CPAN handle that
> >> just fine.  It might not be the best way to do it, but once that style
> >> got out into the wild, the tools adapted.
> >
> > MOST of the tools have adapted, I think. They aren't all there yet, and
> > it isn't perfect yet (M::I, in particular, can't compare versions if you
> > give it a numeric version to compare against when your module is using a
> > v-string, which is a little clumsy.) That's why my versions are $VERSION

(clumsy = not DWIMmish...) 

And I should check and make sure that's not an EU::MM problem, rather
than an M::I problem. Shouldn't have accused M::I so fast (although that
was what I was working with when I ran into the problem)

> > = version->new(0.170_004)->numify(); at the moment.
> 
> I'm sorry, are you considering M::I a real tool?  >:-)

It does the job it's intended to do.  I use it on one module that came
to me that way. I've submitted bugs that got fixed in both M::I and
M::B, by the way.

I just wish that we could have one module that's the best of both M::I
and M::B. M::I's basic syntax and M:B's extensibility and being in pure
perl are both things I like.  Don't ask me about EU::MM!

Module::Build::Functions, anybody? *grin* [Thinking of the module
purpose as being analogous to the differences in use between File::Spec
and File::Spec::Functions]

If M::B had easy-to-implement ShareDir support, I'd be using it for that
module instead of M::I.
(It came to me with an M::I Makefile.PL using the ShareDir support, so
laziness kept it that way. The other module I write at the moment DOES
use M::B, and I may want to write that ShareDir support soon!)

> Fortunately, since M::I only affects the distribution it's bundled
> with, it's only a restriction on distributions that use M::I.
> 
> That's *not* the case for other tools, particularly CPAN and CPANPLUS.
> 
> -- David

--
Curtis Jewell
[email protected]

%DCL-E-MEM-BAD, bad memory
-VMS-F-PDGERS, pudding between the ears

[I use PC-Alpine, which deliberately does not display colors and
pictures in HTML mail]
--
Curtis Jewell
[email protected]

%DCL-E-MEM-BAD, bad memory
-VMS-F-PDGERS, pudding between the ears

[I use PC-Alpine, which deliberately does not display colors and pictures in 
HTML mail]

Reply via email to