I've noticed a number of perl bugs being found, reported, and worked out lately, both on perlmonks and elsewhere. (Usually usenet is the elsewhere, but isn't it always?) This is a good thing--perl, like all software, has bugs in it, and they need identifying. Many of the threads on PM result in reports to p5p via perlbug. This is also a good thing, as it's tough to fix a bug you've not been told about.

Unfortunately the bug reports have often been... sparse. A mildly descriptive subject (which is fine) and a bug report that reads "See the discussion on perlmonks, at http://...". This, unfortunately, is bad.

When making a bug report, the report itself needs to have enough information in it to reproduce the problem. Someone should, while completely off-line, be able to read the bug report and (hopefully) do something about the bug. Putting a link to extended discussion on the problem in the report is fine, but the report itself should be sufficient to work with.

If that information's not handy, the bug is much less likely to be looked at. Following the link, when it's not even clear (because of insufficient information in the report) that there even is a bug, is enough extra work that far fewer people are likely to look at the bug, and the fewer eyes the lower likelyhood that the bug will be fixed.


In reply to On making bug reports (For both perl and non-perl software) by Elian

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.