On Sat, Apr 02, 2005 at 08:07:32AM -0500, John Peacock wrote:

> In either case, the indexer should probably take the META.yml information 
> as advisory only, and only fall back to it if the normal resolution method 
> fails.

I don't agree. The "normal resolution method" is a heuristic, which implies
that it's educated guesswork and can fail positive. (ie think if finds a
non-undef version, and get it wrong)

Whereas if the module author explicitly provides a META.yml then the data it
contains are unambiguous. Sure, it's up to the author to get it right, but
the current default can remain (no data in the META.yml) in which case it
becomes a conscious choice for the author to signal that they wish to supply
version information in this way.

Nicholas Clark

Reply via email to