<html>
<body>
<pre>
Bug summary
______________________
Summary for 2009-01-04 through 2009-01-11
Bugs opened: 15    Bugs closed: 17  Total open bugs: 1049 (-2)

|== Type Changes   |== Priority Changes   |== Component Changes     
|Defect:       -3  |Highest:  -2          |Conch:               -1  
|Enhancement:  +5  |High:     -3          |Core:                +1  
|Task:         -4  |Normal:   +4          |Ftp:                 -1  
                   |Lowest:   -1          |Release Management:  -1  
                                          |Web:                 +0  
                                          |Website:             +0  
                                          |Words:               +0  


<div>
<font color='green'>Total Tickets</font>
<font color='red'>Open Tickets</font>
<img src='data:image/png;base64,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
' />
</div>

New / Reopened Bugs
______________________
                    ===== High =====
[#3604] Create a single definitive module for commonly used test helpers and consolidate usage from existing test modules (opened by exarkun)
    enhancement     core       http://twistedmatrix.com/trac/ticket/3604

                    ===== Normal =====
[#3599] invalid syntax in doc/core/examples/courier.py (opened by benjamin) (CLOSED, fixed)
    defect          core       http://twistedmatrix.com/trac/ticket/3599

[#3600] test twisted.web.domhelpers against xml.dom.minidom (opened by exarkun) (CLOSED, fixed)
    enhancement     web        http://twistedmatrix.com/trac/ticket/3600

[#3601] crash in twisted.web.http triggered by a blackberry web browser (opened by chbug) (CLOSED, fixed)
    defect          web        http://twistedmatrix.com/trac/ticket/3601

[#3602] Improve factoring of various reactor implementations of "internal" FD tracking (opened by exarkun)
    enhancement     core       http://twistedmatrix.com/trac/ticket/3602

[#3603] _Win32Waker doesn't use symbolic name for TCP_NODELAY and doesn't explicitly close its tcp port (opened by exarkun)
    defect          core       http://twistedmatrix.com/trac/ticket/3603

[#3605] Factor "identity" transfer encoding support out of HTTPChannel.rawDataReceived into an object like the chunked transfer encoding object (opened by exarkun)
    enhancement     web        http://twistedmatrix.com/trac/ticket/3605

[#3606] incorrect link in application howto (opened by exarkun)
    defect          core       http://twistedmatrix.com/trac/ticket/3606

[#3607] use twisted.cred._digest in t.w.p.jabber.sasl_mechanisms (opened by washort)
    enhancement     words      http://twistedmatrix.com/trac/ticket/3607

[#3608] Improve digest response decoding (opened by washort)
    enhancement     core       http://twistedmatrix.com/trac/ticket/3608

[#3609] Add IConsumer and IProducer support to StringTransport to facilitate testing producers and consumers (opened by exarkun)
    enhancement     core       http://twistedmatrix.com/trac/ticket/3609

[#3610] Give twisted.web.http_headers.Headers a nice repr (opened by exarkun)
    enhancement     web        http://twistedmatrix.com/trac/ticket/3610

[#3611] runUntilCurrent should check for the waker before trying to call wakeUp on it (opened by therve)
    defect          core       http://twistedmatrix.com/trac/ticket/3611

[#3612] Documentation on generating API docs is hard to find (opened by danderson) (CLOSED, invalid)
    enhancement     website    http://twistedmatrix.com/trac/ticket/3612

[#3613] a streaming producer doesn`t have to be resumed when a buffer is empty (opened by ivan)
    defect          core       http://twistedmatrix.com/trac/ticket/3613



Closed Bugs
______________________
                    ===== Highest =====
[#3575] Common implementation of RFC 2617 digest authentication (opened by washort, closed by washort, fixed)
    enhancement     core       http://twistedmatrix.com/trac/ticket/3575

[#1522] Remove woven from next release of twisted.web (opened by itamarst, closed by exarkun, fixed)
    task            web        http://twistedmatrix.com/trac/ticket/1522

                    ===== High =====
[#3241] APIBuilder should generate function pages (opened by exarkun, closed by exarkun, fixed)
    task            release management http://twistedmatrix.com/trac/ticket/3241

[#1911] remove usage and references to twisted.python.plugin (opened by radix, closed by exarkun, fixed)
    task            core       http://twistedmatrix.com/trac/ticket/1911

[#918 ] If program has > 1024 fds, the select() used in t.i.process can fail (opened by itamarst, closed by exarkun, wontfix)
    defect          core       http://twistedmatrix.com/trac/ticket/918

[#1785] reactor.run should raise an error when called while the reactor is running (opened by jml, closed by exarkun, fixed)
    defect          core       http://twistedmatrix.com/trac/ticket/1785

                    ===== Normal =====
[#3580] deprecate twisted.words.protocols.toc (opened by exarkun, closed by exarkun, fixed)
    task            words      http://twistedmatrix.com/trac/ticket/3580

[#2854] Reactor claims not be running although reactor.run() has been called (opened by htj, closed by exarkun, fixed)
    defect          core       http://twistedmatrix.com/trac/ticket/2854

[#3599] invalid syntax in doc/core/examples/courier.py (opened by benjamin, closed by exarkun, fixed)
    defect          core       http://twistedmatrix.com/trac/ticket/3599

[#3220] 428: DeprecationWarning: use loseWriteConnection instead (opened by JimD, closed by exarkun, fixed)
    defect          conch      http://twistedmatrix.com/trac/ticket/3220

[#3416] rename `twisted.web2.iweb.IOldRequest` to `twisted.web.iweb.IRequest` (opened by exarkun, closed by exarkun, fixed)
    enhancement     web        http://twistedmatrix.com/trac/ticket/3416

[#3600] test twisted.web.domhelpers against xml.dom.minidom (opened by exarkun, closed by exarkun, fixed)
    enhancement     web        http://twistedmatrix.com/trac/ticket/3600

[#3596] Active mode makes ftp.py crash (opened by sylvinus, closed by exarkun, fixed)
    defect          core       http://twistedmatrix.com/trac/ticket/3596

[#3593] passivePortRange in ftp.py not working (opened by sylvinus, closed by exarkun, fixed)
    defect          ftp        http://twistedmatrix.com/trac/ticket/3593

[#3601] crash in twisted.web.http triggered by a blackberry web browser (opened by chbug, closed by exarkun, fixed)
    defect          web        http://twistedmatrix.com/trac/ticket/3601

[#3612] Documentation on generating API docs is hard to find (opened by danderson, closed by exarkun, invalid)
    enhancement     website    http://twistedmatrix.com/trac/ticket/3612

                    ===== Lowest =====
[#2110] finger tutorial uses unclear python idioms. (opened by jerub, closed by exarkun, fixed)
    defect          core       http://twistedmatrix.com/trac/ticket/2110



Ticket Lifetime Stats
______________________
Oldest open ticket - [#49] RFE: enhancements to Lore for --config book (since 2003-07-12 16:39:56).
Newest open ticket - [#3613] a streaming producer doesn`t have to be resumed when a buffer is empty (since 2009-01-10 04:15:26).

Mean open ticket age: 746 days, 6:10:50.495121.
Median: 687 days, 1:17:03.439831.
Standard deviation: 512 days, 0:50:09.943020.
Interquartile range: 710 days, 1:20:07.

Mean time between ticket creation and ticket resolution: 195 days, 17:51:58.623664.
Median: 27 days, 4:54:14.
Standard deviation is 330 days, 7:25:01.169337.
The interquartile range is 228 days, 13:34:48.

Mean time spent in review: 69 days, 18:59:47.627041.
Median: 3 days, 20:52:46.
Standard deviation: 217 days, 4:38:09.027557.
Interquartile range: 17 days, 1:40:38.

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


Contributor Stats
______________________
In the last 4 weeks,
    18 unique ticket reporters
    8 unique ticket reviewers
    3 unique ticket resolvers
In the last 24 weeks,
    81 unique ticket reporters
    13 unique ticket reviewers
    13 unique ticket resolvers
In the last 48 weeks,
    167 unique ticket reporters
    20 unique ticket reviewers
    19 unique ticket resolvers

</pre>
</body>
</html>