develooper Front page | perl.perl5.porters | Postings from March 2010

TPF bug-grant report #1

Thread Next
From:
Dave Mitchell
Date:
March 15, 2010 07:56
Subject:
TPF bug-grant report #1
Message ID:
20100315145550.GB2960@iabyn.com
As most of you will be aware, The Perl Foundation recently awarded me a
grant to spend approx 50% of my time over the next 6 months working on
fixing perl 5 bugs. Part of the agreement is that I send a report to p5p
once per week. So, here's the first report!

I haven't done much in the way of actual fixing this week, but I *have*
gone through the 500 or so new/open RT tickets that have (severity >=
medium), and marked each one up with one or more of the new 'type' custom
field values I recently asked to be added to RT, e.g. 'Unicode' or
'debugger'.  Note that these are intended to be a few broad categories, so
for example anything even vaguely related to character sets, locale,
encoding, (ord > 255) etc have been marked as'Unicode'.

The 1000 or so new/open tickets that have severity < medium haven't been
triaged or marked up, and I don't have any immediate intention to do so;
but if people think that's a good use of my grant time, then I'll happily
do so. I estimate this would be about 30 additional hours of effort.

As a side-effect of the triage, I also took the opportunity to
resolve/reject/stall 37 tickets where it was obvious I could do so.

The new types can be found on the RT summary page:

    http://rt.perl.org/rt3/NoAuth/perl5/Overview.html

under 'Overview of Open Issues', which also contains handy links to search
for tickets with the said type. So it's really easy now for example to get
a big list of Unicode-related bugs.

The "interesting" totals on that page (i.e. the categories I've been
marking up) are:

 7   configure
70   CoreDump
 8   debugger
33   docs
43   install
38   ithreads
40   leak/refcount/malloc
32   lexical/scope/closure
18   numerical
22   OO/ISA/MRO/overload
51   OS-interaction
12   parsing
18   Patch
 3   performance
48   PerlIO
37   portability
79   regex
18   security/tainting
19   tie
62   Unicode
16   XS/embedding

Finally, here's my automated report of what hours were spent on what:

---------------------------------------------------------------------


Report for period 2010/03/08 to 2010/03/14 inclusive

SUMMARY
-------

    Effort (HH::MM):

        1:40 diagnosing bugs
        0:30 fixing bugs
        6:20 reviewing other people's bug fixes
       15:10 review the ticket queue (triage)
       -----
       23:40 TOTAL

    Numbers of tickets closed:

           0 tickets that have been worked on
           0 tickets related to bugs that have been fixed
          37 reviewed but not worked on (triage)
       -----
          37 TOTAL


DETAIL
------

[perl #72740] Bleadperl breaks LEMBARK/LinkedList-Single-0.99.1.tar.gz

    2010/03/08	1:50 review
			well, more like trying to understand the issue

    2010/03/10	3:30 review
			reviewed and applied Zefram's fix with some
			follow-up comments

[perl #73052] Storable considerably slower at storing coderefs

    2010/03/08	1:40 diag
			failed to find any easy 5.12 workaround

    2010/03/10	0:30 fix
			revert const deparsing code

[perl #73330] Bug in threads->tid

    2010/03/09  1:00 review
			review Jerry's fix

[TRIAGE]

    2010/03/13  8:30 triage
				reviewed and set the type on 300 bugs:
				new/open bugs with severity >= medium

    2010/03/13     - close-triage  7487  7565 22834 23840 26992 31691 32273

    2010/03/13     - close-triage 33710 34207 34349 37128 38646 40654

    2010/03/14  6:40 triage
				reviewed and set the type on 200 bugs:
				new/open bugs with severity >= medium

    2010/03/14     - close-triage 41647 45135 45337 51568 52216 55162 57302

    2010/03/14     - close-triage 62444 63322 63620 63886 64550 64738 64762

    2010/03/14     - close-triage 65408 66092 66244 68530 70528 71080 73026

    2010/03/14     - close-triage 73490 73516 73562


-- 
A major Starfleet emergency breaks out near the Enterprise, but
fortunately some other ships in the area are able to deal with it to
everyone's satisfaction.
    -- Things That Never Happen in "Star Trek" #13

Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About