Bug tracking for the CPAN

pudge on 2001-11-07T18:59:58

Jesse writes "I'm pleased to announce the public beta of rt.cpan.org, a public bug tracking system for every distribution in the CPAN. Anybody can use the public interface to look at current and past bugs in distributions and to report new bugs.

Over the next couple weeks, I'd like the community to put the system through its paces, so we can work out the kinks before we invite the masses to start reporting bugs.

Authors can sign in with their PAUSE credentials to work with and resolve bugs. If you don't have a PAUSE account or if RT's concept of your list of distributions looks wrong, send mail to jesse+cpan@bestpractical.com and I'll take care of it.

In addition to the web interface, anyone can report a bug in a distribution by sending mail to bug-distname@rt.cpan.org (ex: bug-dbix-searchbuilder@rt.cpan.org)."

Thanks, Jesse. I've heard a lot of good things about RT, and this is another great service that the Perl community can offer to developers.


VERY nice

andypetdance.com on 2001-11-07T21:22:47

Very nice. I'm glad to see such a thing. I'll have to dump my to-do list for MARC::Record into there.

Thanks much...

We at CPAN

hfb on 2001-11-07T21:52:33

Thank you :) Not only for seeing a problem to be solved, but for coming through with an attractive and useful solution. I'll update the CPAN FAQ to indicate users should open bugs through rt.cpan.org as well as encourage authors to use it as well. The testers should find this handy too when reporting bugs to authors.

You and Dave Cross are my heros of the "Just STFU and do it" revolution :) Thanks and thanks and thanks!

auto bug reports from cpantest

hossman on 2001-11-07T23:09:49

What would really be sweet is if the cpantest script automatically CCed bug-distname@rt.cpan.org if the test failed.

(And if each package page on search.cpan.org & testers.cpan.org were hyperlinked to the corrisponding buglist on rt.cpan.org ... sweeeeeeet!!)

Re:auto bug reports from cpantest

jns on 2001-11-08T09:36:02

I'm sure this can be fixed - I'll have a look at it some time today ....

Very nice

kwilliams on 2001-11-08T05:52:18

Ditto to the kudos. I think this will really help communication. Thanks Jesse.

It should be optional

gbarr on 2001-11-09T18:59:28

While I tagree that this is a good idea. The appearance of an authers distributions should be optional by the author.


I remember in the early days of cpan-testers there were a lot of complaints from authers that bug reports were put in such a public place before they had a chance to address them.

Re:It should be optional

ziggy on 2001-11-09T19:24:42

Some authors (notably DCONWAY) have cited that they receive too much email as it is, and adding another channel to send bug reports is likely to be ignored. In those cases, the presence of a page to receive bug reports that will be ignored by the author will likely give the appearance that the module is buggy/dead, or that the author doesn't care (when in fact the author doesn't want to spend time weeding out duplicate/bogus reports and would rather write modules instead).

Nevertheless, having a central bug report repository is certainly a step in the right direction. The issues that Graham (and Damian) raise are just tweaks, not fundemental flaws.

Thanks.

Re:It should be optional

gbarr on 2001-11-10T03:35:51

Exactly, I did not mean anything else.

Re:It should be optional

hfb on 2001-11-09T21:55:13

Well, do take some care not to discourage someone who has some enthusiasm and is putting his money where his mouth is. The person who does something as opposed to whines, bitches and generally postulates about problems is a rare breed....please to not be making them extinct :)

I think bugs for public source/open source software should be the same since it would seem to be contradictory to have it open source with closed bug reports. Noone writes perfect code and it should be publicly available information.

Also, I don't think the intent was to force authors into using the system but it can't hurt for authors to at least try it and see if it works for them. I've heard a lot of good feedback and maybe Jesse can make it so the few who adamantly don't wish to use it can make it so that there is at least a pointer the authors bug list or a 'FOAD I don't write bugs in my CODE' page where a bug list would have been. :)

Give the system a chance. Hey, remember the 'mailing list for every module' idea....? :)