Skip Menu |

This queue is for tickets about the Module-Build CPAN distribution.

Report information
The Basics
Id: 3762
Status: resolved
Priority: 0/
Queue: Module-Build

People
Owner: Nobody in particular
Requestors: slaven [...] rezic.de
Cc:
AdminCc:

Bug Information
Severity: Wishlist
Broken in: 0.20_01
Fixed in: (no value)



Subject: New "bugtracker" entry
I propose a new entry "bugtracker" for the Module::Build->new argument list and the generated META.yml file. This would contain a URL where bugreports should sent to (http or mailto). If the value is unspecified, this would mean that the bugreport should go to a canonical place (e.g. http://rt.cpan.org). With this information http://search.cpan.org could use the correct URL for the "Report bugs" link. And a small nit I found in the README file: META.yaml is mentioned, but the file is actually spelled META.yml. Regards, Slaven
Graham Barr proposed a more general solution to this problem, which I'll probably implement. It will look something like this: urls: homepage: http://example.com/ mail_archive: http://nothere.com/ repository: http://example.com/ bugs: http://example.com/ The idea is that we can use a certain set of predefined lower-case entries, and users can add their own upper-case entries if they want. So we need to standardize on a set of lower-case names. -Ken
This has now been implemented in the latest M::B beta series. Here's what M::B's own META.yml entry looks like: resources: MailingList: |- http://lists.sourceforge.net/lists/listinfo/module-build-general bugtracker: |- http://rt.cpan.org/NoAuth/Bugs.html?Dist=Module-Build homepage: http://sourceforge.net/projects/module-build license: http://dev.perl.org/licenses/ -Ken