On Fri, Oct 09, 2009 at 09:59:22AM -0400, David Golden wrote: > On Fri, Oct 9, 2009 at 7:46 AM, David Golden <xda...@gmail.com> wrote: > > 08. Extensibly Group Prereqs > > > > Proposal: > > > > Rather than have 'config_requires' and 'install_requires' and > > 'signature_requires' and 'build_recommends', have a two-level system. This > > requires a small bit of reworking now, but is easy to extend later without > > adding many top-level keys. Right now (phase)_(verb) is multiplicitive. > > Both phases (test, install, configure) and verbs (requires, recommends, > > conflicts) can be added easily over time. > > Agreed. But only if the phases and types are enumerated and well defined.
Agreed. > > * This proposal assumes that the downstream consumers will be able to > > handle all possible combinations. The implications for the downstream are > > multiplicative, even if the encoding in META.yml are not. > > I would like to specify in a "usage" section what is expected of > downstream parts of the toolchain. Agreed. Cheers, Barbie. -- Birmingham Perl Mongers <http://birmingham.pm.org> Memoirs Of A Roadie <http://barbie.missbarbell.co.uk> CPAN Testers Blog <http://blog.cpantesters.org> YAPC Conference Surveys <http://yapc-surveys.org>