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
