Andreas J. Koenig wrote:
> So far META.yml is language agnostic which makes me believe this new
> key is a misnomer. What about a "language" tag? Maybe this should be a
> compound thing like
> 
> implementation_language:
>   perl: 5.00503

I don't believe META.yml is meant to be language agnostic in that sense.  I
believe that's simply that the *format* be able to be parsed in any language.
ie. "Don't use Data::Dumper".  I don't believe the intention has ever been
that this could handle Ruby or Java libraries, that's waaaaaay more than we
can chew.  We're having enough trouble with just Perl.

I don't think a special top-level key just for the perl version is a good
idea.  I'd advocate that we leave the "requires: perl" hack in place: it
works; and its silly to replace an existing, working hack, with a not-working,
slightly-less-of-a-hack.  Instead we should resolve the whole external
dependency problem into which "perl" fits.

Reply via email to