On Fri, Oct 9, 2009 at 7:47 AM, David Golden <xda...@gmail.com> wrote:
> 12. Allow Sequences (Arrays) for Prereqs
>
> Proposal:
>
> Right now, to the best of my knowledge, the only benefit of a the magic
> "Bundle::" namespace is that its prerequisites can be declared in optimal
> installation order.  If META allowed prereqs to be communicated in a set
> order by using a sequence of pairs, Bundle's magic could probably be made
> obsolete, simplifying the toolchain overall (over a long deprecation
> period).

I see no downside to having prereqs specified as an array rather than
hash, but I'm not sure if I want want to say that clients *must*
install in that order or *may* use that order to guide dependency
resolution.

One issue may be that it won't be clear where in the array to put
dynamic (OS-specific) dependencies.

I'd say maybe for 2.0 we change to an array, and then we take a bit
longer to figure out how to use the sequence in practice.

So, I'm narrowly supportive, but see a lot of thorny issues to figure out.

David

Reply via email to