On Oct 26, 2008, at 10:24 PM, Bill Ward wrote:

The problem is people may add it to META.yml but not remove it from the POD. For one thing, it would be nice to be able to see what the license is when viewing the POD. Once the module is installed META.yml is no longer present, and there's no way for someone using the module to determine the license from perldoc/man.

Also, some modules may include a separate LICENSE or COPYRIGHT file in the tarball.

(joining this discussion late...)

Isn't that just an authoring problem that already exists today? The LICENSE file is not kept after installation either. This is a human problem, so I think a human solution is appropriate, like a Perl::Critic policy or a Kwalitee rule or a distcheck action to ensure the META.yml matches the POD copyright. The definition of "matches" is the hard part...

Reply via email to