The perl distribution comes with perlbug, a utility to report bugs about perl. It can collect various things the perl developers want to see to investigate the bug.
Now I am thinking that something like that should be available for module developers too. Of course, you can specify the email address and whatnot with perlbug, but that is too much work.
After five minutes of thought, here is what I want in this little tool:
I think a lot of this should be really simple. I like the idea of developers putting pointers to discussion forums in the Makefile.PL (or Build.PL), where I think this utility should get most of its info, or maybe in the YAML file (which I do not know too much about just yet).
I also like the idea of running this program in place of perl so it can collect a lot of info. If the program runs like
perl my_script.pl argument argument
I want to run this program (let's call it bugger) like
bugger my_script.pl argument argument
and it forks (or something) to the real perl. Once it runs, it bundles all of the info together somehow and sends it off to the correct place.
If this thing existed, I think it could be a big feather in Perl's cap when all the suits start yammering about how open source is just a bunch of script kiddies, and so on.
So, comments are enabled. Give me some reasons that this is a really bad idea I should put out of my head. And, what other products have something like this?