On 3/4/07, Eric Wilhelm <[EMAIL PROTECTED]> wrote:
>To insure that collisions are impossible, how about a URI for >the prefs wrapper like below (sorry, not sure if this is valid YAML) > > extensions: > 'http://search.cpan.org/dist/CPAN-Reporter/': > cc_author: 0What's wrong with: cc_author: 0 meta-spec: ... extensions: cc_author: 'http://search.cpan.org/dist/CPAN-Reporter/'
Personally, I think this current line of thought around extensions is overengineering a solution to what I see as a much simpler problem. I don't really see the likelihood of that many parts of the toolchain needing information in a "hints" hash that collisions will be such a problem that we have to worry about disambiguating it to such an extent. I would rather just lobby for "cc_author" being added to the spec with a very simple binary option rather than see a whole extension system built. cc_author: 0 Or even -- in a CPAN::Reporter independent style -- something like this: cc_author: pass: 0 fail: 1 unknown: 1 na: 0 So I'm urging more laziness and impatience, less hubris. David
