Re: META.yml Update Proposal

[email protected] (Stas Bekman) Thu, 04 Dec 2003 12:50:06 -0800
Newsgroups perl.cpan.discuss,perl.cpan.metadata
Organization Hope, Humanized
Message-ID <[email protected]>
Randy,

I've a question regarding the 'requires' tag.

For example, we have Apache::* modules. Some of them can run only under 
mod_perl 1.0, others only under mod_perl 2.0, and there are those who can run 
with both generations. The 'requires' tag in your proposal says:

  I<Note: The exact nature of the fancy specifications like
  S<C<E<gt>= 1.2, != 1.5, E<lt> 2.0>> is subject to change.  Advance
  notice will be given here.  The simple specifications like C<1.2>
  will not change in format.>

Can this be finalized? Or is it an issue with EU::MM and M::B needing to agree 
on the advanced syntax of PREREQ_PM?

We need at least these cases:

# any
requires:
      mod_perl: 1.01

# only mp1
requires:
      mod_perl: < 1.99

# only mp2
requires:
      mod_perl: >= 1.99

__________________________________________________________________
Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/     mod_perl Guide ---> http://perl.apache.org
mailto:[email protected] http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com