# from Yitzchak Scott-Thoennes
# on Sunday 25 January 2009 22:29:

>Though assuming the .PL script is the only thing allowed to produce
>dependency info instead of allowing that dh-make-perl/CPAN/whatever
>can look directly at META.yml.

We need to move toward things looking directly at META.yml.  I'm leaning 
toward just pretending that they do (and that people upgrade software.)

>By the way, what's the status of a minilanguage for the requires:,
> etc. fields that allows conditional dependencies based on perl
> version or OS?

I think the answer is going to be that you might as well use perl to 
compute your dependencies and then print what you found into an easily 
readable data structure.  That is, language design is hard and any 
failure in the minilanguage is a roadblock so at some point you'll end 
up implementing eval(""), thus:  we'll just skip to the end and bypass 
all of that pain.

This is the "MY.yml" thing (or "MYMETA.yml" (or "as yet 
un(concensusly)named locally generated version of META.yml")).

And maybe we'll even get it done in 2009.

--Eric
-- 
software:  a hypothetical exercise which happens to compile.
---------------------------------------------------
    http://scratchcomputing.com
---------------------------------------------------

Reply via email to