[Twisted-Python] Weekly Bug Summary

exarkun at twistedmatrix.com exarkun at twistedmatrix.com
Sat Aug 4 22:05:03 MDT 2007


Bug summary
______________________
Summary for 2007-07-29 through 2007-08-05
Bugs opened: 20    Bugs closed: 8  Total open bugs: 1009 (+12)

|== Type Changes   |== Priority Changes   |== Component Changes   
|Defect:       +6  |Highest:  +4          |Core:  +11             
|Enhancement:  +9  |High:     +1          |Lore:   +0             
|Task:         +0  |Normal:   +5          |Trial:  +1             
                   |Low:      +4          |Words:  +3             
                   |Lowest:   +1                                  


New / Reopened Bugs
______________________
                    ===== Highest =====
[#2770] Allow JIDs to be used as key in dicts (opened by ralphm)
    enhancement     words      http://twistedmatrix.com/trac/ticket/2770

[#2771] exceptionFromStreamError fails to parse errors correctly (opened by ralphm)
    defect          words      http://twistedmatrix.com/trac/ticket/2771

[#2772] Move XML stream header processing to respective authenticators (opened by ralphm)
    enhancement     words      http://twistedmatrix.com/trac/ticket/2772

[#2773] t.w.p.j.xmlstream.toResponse fails on stanzas without id attribute (opened by ralphm)
    enhancement     words      http://twistedmatrix.com/trac/ticket/2773

[#2457] failed reactor selection is reported poorly by trial and twistd (opened by exarkun)
    enhancement     core       http://twistedmatrix.com/trac/ticket/2457

[#2339] twisted/plugins/__init__.py incorrectly considers other installations of Twisted (opened by radix) (CLOSED, fixed)
    defect          core       http://twistedmatrix.com/trac/ticket/2339

[#2757] give TrafficLoggingFactory a public API to reset its counter (opened by exarkun)
    enhancement     core       http://twistedmatrix.com/trac/ticket/2757

                    ===== High =====
[#2768] pre tags not mangled (opened by tehminkeh) (CLOSED, invalid)
    enhancement     lore       http://twistedmatrix.com/trac/ticket/2768

[#2769] Update plugins howto to cover new API for <package>/plugins/__init__.py added in #2339 (opened by itamarst)
    defect          core       http://twistedmatrix.com/trac/ticket/2769

                    ===== Normal =====
[#2759] change z3p at twistedmatrix.com to paulswartz at gmail dot com (opened by z3p)
    defect          core       http://twistedmatrix.com/trac/ticket/2759

[#2760] inexplicable dependency of twisted.python.zippath on twisted.python.zipstream (opened by exarkun) (CLOSED, invalid)
    enhancement     core       http://twistedmatrix.com/trac/ticket/2760

[#2762] String exceptions will be removed in python 2.6 (opened by therve)
    defect          core       http://twistedmatrix.com/trac/ticket/2762

[#2763] md5 and sha module will be deprecated in python 2.6 (opened by therve)
    enhancement     core       http://twistedmatrix.com/trac/ticket/2763

[#2765] trial --spew doesn't work in Python 2.5 (opened by radix)
    defect          trial      http://twistedmatrix.com/trac/ticket/2765

[#2774] It should be possible to receive notification of process ending (opened by radix)
    enhancement     core       http://twistedmatrix.com/trac/ticket/2774

                    ===== Low =====
[#2761] the set builtin should be used instead of the Sets module when available (opened by therve)
    task            core       http://twistedmatrix.com/trac/ticket/2761

[#2764] Replace deprecation warning in _ThreePhaseEvent.removeTrigger_BEFORE with an exception (opened by exarkun)
    enhancement     core       http://twistedmatrix.com/trac/ticket/2764

[#2766] test_sslverify uses deprecated function log.flushErrors (opened by therve)
    defect          core       http://twistedmatrix.com/trac/ticket/2766

[#2767] test_ident uses deprecated function log.flushErrors (opened by therve)
    defect          core       http://twistedmatrix.com/trac/ticket/2767

                    ===== Lowest =====
[#2758] reactor installation functions should have a way to indicate human-level reactor installation errors. (opened by radix)
    enhancement     core       http://twistedmatrix.com/trac/ticket/2758



Closed Bugs
______________________
                    ===== Highest =====
[#2741] twisted/words/test/test_domish.py should use setUp and tearDown instead of setUpClass and tearDownClass (opened by exarkun, closed by exarkun, fixed)
    task            words      http://twistedmatrix.com/trac/ticket/2741

[#2457] failed reactor selection is reported poorly by trial and twistd (opened by exarkun, closed by therve, )
    enhancement     core       http://twistedmatrix.com/trac/ticket/2457

[#2509] removing event triggers while in an event trigger callback does bad things (opened by jack, closed by exarkun, fixed)
    defect          core       http://twistedmatrix.com/trac/ticket/2509

[#2339] twisted/plugins/__init__.py incorrectly considers other installations of Twisted (opened by radix, closed by itamarst, fixed)
    defect          core       http://twistedmatrix.com/trac/ticket/2339

[#2339] twisted/plugins/__init__.py incorrectly considers other installations of Twisted (opened by radix, closed by itamarst, fixed)
    defect          core       http://twistedmatrix.com/trac/ticket/2339

[#2757] give TrafficLoggingFactory a public API to reset its counter (opened by exarkun, closed by therve, )
    enhancement     core       http://twistedmatrix.com/trac/ticket/2757

                    ===== High =====
[#2768] pre tags not mangled (opened by tehminkeh, closed by glyph, invalid)
    enhancement     lore       http://twistedmatrix.com/trac/ticket/2768

                    ===== Normal =====
[#2760] inexplicable dependency of twisted.python.zippath on twisted.python.zipstream (opened by exarkun, closed by exarkun, invalid)
    enhancement     core       http://twistedmatrix.com/trac/ticket/2760



Ticket Lifetime Stats
______________________
Oldest open ticket - [#38] Should be a way to create documentation aliases (since 2003-07-12 16:08:03).
Newest open ticket - [#2774] It should be possible to receive notification of process ending (since 2007-08-03 15:57:09).

Mean open ticket age: 495 days, 12:26:29.373509.
Median: 386 days, 18:26:28.529109.
Standard deviation: 394 days, 15:20:53.635105.
Interquartile range: 481 days, 9:27:27.

Mean time between ticket creation and ticket resolution: 119 days, 12:09:57.467013.
Median: 14 days, 3:38:33.
Standard deviation is 223 days, 1:25:31.691220.
The interquartile range is 125 days, 12:18:50.

Mean time spent in review: 60 days, 6:20:31.517370.
Median: 4 days, 0:03:10.
Standard deviation: 130 days, 20:43:06.195085.
Interquartile range: 25 days, 23:18:28.

Mean number of times a ticket is reviewed: 1.83790523691.
Median: 1
Standard deviation: 1.39688274293.
Interquartile range: 1.


Contributor Stats
______________________
In the last 4 weeks,
    20 unique ticket reporters
    10 unique ticket reviewers
    6 unique ticket resolvers
In the last 24 weeks,
    90 unique ticket reporters
    14 unique ticket reviewers
    18 unique ticket resolvers
In the last 48 weeks,
    160 unique ticket reporters
    20 unique ticket reviewers
    27 unique ticket resolvers





More information about the Twisted-Python mailing list