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: 0

What'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

Reply via email to