On 10/29/07, Ken Williams <[EMAIL PROTECTED]> wrote: > On Oct 28, 2007, at 4:54 PM, Ron Savage wrote: > > From my point of view, as a module author, the spec has the bug in it. > > Yet look what happens to everyone's parsing tools when we change the > spec in the name of "convenience": > [snip] > # Can't use string ("Ron Savage <[EMAIL PROTECTED]>") as an ARRAY ref > > So I'm starting to reconsider changing it actually.
Before re-engineering the spec for "convenience", remember that this whole thread would never have started if Module::Install had just implemented the spec the way it was written. Whose convenience are people thinking about? The few (if any) that hand-write their META.yml? As Ken shows, it's not any more "convenient" for parsers -- they would have to support things both ways. David