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
-
TPF bug-grant report #1
by Dave Mitchell