<html>
<body>
<pre>
Bug summary
______________________
Summary for 2011-09-25 through 2011-10-02
                  Opened     Closed      Total     Change
Enhancements:          8          3        756         +5
Defects:              10          9        514         +1
Tasks:                 0          0         72         +0
Regressions:           0          1          3         -1
Total:                18         13       1345         +5

|== Type Changes   |== Priority Changes   |== Component Changes   
|Defect:       +1  |Normal:  +4           |Conch:  -1             
|Enhancement:  +5  |Low:     +1           |Core:   +4             
|Regression:   -1                         |Web:    +2             


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

New / Reopened Bugs
______________________
                    ===== Normal =====
[#5273] Improve the API documentation for MultiService.addService to clarify its use in comparison to Service.setServiceParent (opened by dkdog) (CLOSED, fixed)
    enhancement     core       http://twistedmatrix.com/trac/ticket/5273

[#5274] processEnded of ProcessProtocol can be called after reactor.spawnProcess but without reactor running. (opened by dkdog) (CLOSED, duplicate)
    defect          core       http://twistedmatrix.com/trac/ticket/5274

[#5275] t.w.template does not always properly escape comments (opened by indigo) (CLOSED, fixed)
    defect          web        http://twistedmatrix.com/trac/ticket/5275

[#5277] LineReceiver and LineOnlyReceiver should work without a transport (opened by itamar)
    enhancement     core       http://twistedmatrix.com/trac/ticket/5277

[#5278] When connecting with endpoints, the value for the "system" key in the ILogContext does not reflect the application-supplied factory being used (opened by exarkun)
    defect          core       http://twistedmatrix.com/trac/ticket/5278

[#5279] pass mode to FilePath.createDirectory() (opened by zooko)
    enhancement     core       http://twistedmatrix.com/trac/ticket/5279

[#5280] FilePath.createDirectoryIdempotent() (opened by zooko)
    enhancement     core       http://twistedmatrix.com/trac/ticket/5280

[#5281] let the caller specify a different tempfile for twisted.web.http.Request (opened by zooko)
    enhancement     web        http://twistedmatrix.com/trac/ticket/5281

[#5282] ILogObserver, log.msg, log.err, and logging.html are insufficiently stern about log observer thread safety (opened by glyph)
    enhancement     core       http://twistedmatrix.com/trac/ticket/5282

[#5283] opt_user unused in manhole twistd plugin (opened by teratorn) (CLOSED, fixed)
    defect          core       http://twistedmatrix.com/trac/ticket/5283

[#5285] win32eventreactor misses disconnect events that happen too soon (opened by exarkun) (CLOSED, duplicate)
    defect          core       http://twistedmatrix.com/trac/ticket/5285

[#5286] twisted.web.template documentation doesn't cover very basic use-case of rendering more than one of something (opened by glyph)
    enhancement     web        http://twistedmatrix.com/trac/ticket/5286

[#5287] reactor spawns processes, calls processEnded, without actually being running (opened by glyph)
    defect          core       http://twistedmatrix.com/trac/ticket/5287

[#5288] twisted.web.template.Tag.fillSlots documentation doesn't mention it returns self (opened by indigo) (CLOSED, fixed)
    enhancement     web        http://twistedmatrix.com/trac/ticket/5288

[#5289] twisted.internet.test.test_process hangs if run by itself (opened by exarkun)
    defect          core       http://twistedmatrix.com/trac/ticket/5289

[#5272] In the core doc, do not call reactor.stop directly in processEnded (opened by dkdog) (CLOSED, worksforme)
    defect          core       http://twistedmatrix.com/trac/ticket/5272

                    ===== Low =====
[#5276] Problems with TWISTED (opened by alicia) (CLOSED, invalid)
    defect          core       http://twistedmatrix.com/trac/ticket/5276

[#5284] win32eventreactor redundantly specifies QS_ALLINPUT | QS_ALLEVENTS to MsgWaitForMultipleObjects (opened by exarkun)
    defect          core       http://twistedmatrix.com/trac/ticket/5284



Closed Bugs
______________________
                    ===== Normal =====
[#5272] In the core doc, do not call reactor.stop directly in processEnded (opened by dkdog, closed by exarkun, worksforme)
    defect          core       http://twistedmatrix.com/trac/ticket/5272

[#5158] Installing on Pypy fails because of CPython-specific extension modules (opened by lvh, closed by exarkun, fixed)
    defect          core       http://twistedmatrix.com/trac/ticket/5158

[#5275] t.w.template does not always properly escape comments (opened by indigo, closed by exarkun, fixed)
    defect          web        http://twistedmatrix.com/trac/ticket/5275

[#5075] IntNStringReceiver copies too much data in dataReceived, causing AMP to be slow (opened by glyph, closed by exarkun, fixed)
    enhancement     core       http://twistedmatrix.com/trac/ticket/5075

[#5285] win32eventreactor misses disconnect events that happen too soon (opened by exarkun, closed by exarkun, duplicate)
    defect          core       http://twistedmatrix.com/trac/ticket/5285

[#5274] processEnded of ProcessProtocol can be called after reactor.spawnProcess but without reactor running. (opened by dkdog, closed by dkdog, duplicate)
    defect          core       http://twistedmatrix.com/trac/ticket/5274

[#5288] twisted.web.template.Tag.fillSlots documentation doesn't mention it returns self (opened by indigo, closed by exarkun, fixed)
    enhancement     web        http://twistedmatrix.com/trac/ticket/5288

[#5273] Improve the API documentation for MultiService.addService to clarify its use in comparison to Service.setServiceParent (opened by dkdog, closed by exarkun, fixed)
    enhancement     core       http://twistedmatrix.com/trac/ticket/5273

[#5283] opt_user unused in manhole twistd plugin (opened by teratorn, closed by teratorn, fixed)
    defect          core       http://twistedmatrix.com/trac/ticket/5283

[#4751] t.c.telnet.ITelnetProtocol.unhandledSubnegotiation doesn't reflect reality (opened by indigo, closed by glyph, fixed)
    defect          conch      http://twistedmatrix.com/trac/ticket/4751

[#5062] ProtocolWrapper masks the name of the wrapped protocol in the logs (opened by therve, closed by exarkun, fixed)
    regression      core       http://twistedmatrix.com/trac/ticket/5062

[#2838] _dumbwin32proc.Process does not implement IProcessTransport completely (opened by Peaker, closed by exarkun, fixed)
    defect          core       http://twistedmatrix.com/trac/ticket/2838

                    ===== Low =====
[#5276] Problems with TWISTED (opened by alicia, closed by teratorn, invalid)
    defect          core       http://twistedmatrix.com/trac/ticket/5276



Ticket Lifetime Stats
______________________
Oldest open ticket - [#50] conch command-line client doesn't work in win32 (since 2003-07-12 16:41:06).
Newest open ticket - [#5290] Failure.getBriefTraceback (inconsistently) includes `repr` of the exception type, rather than just its name (since 2011-10-02 00:02:40).

Mean open ticket age: 1099 days, 1:23:26.594368.
Median: 960 days, 5:48:50.798086.
Standard deviation: 778 days, 21:23:44.917391.
Interquartile range: 1236 days, 20:36:49.

Mean time between ticket creation and ticket resolution: 728 days, 21:39:28.066891.
Median: 163 days, 21:47:28.
Standard deviation is 944 days, 8:40:37.667451.
The interquartile range is 1346 days, 20:49:35.

Mean time spent in review: 86 days, 22:48:27.449156.
Median: 4 days, 11:27:37.
Standard deviation: 348 days, 15:33:45.188734.
Interquartile range: 16 days, 11:54:32.

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


Contributor Stats
______________________
In the last 4 weeks,
    15 unique ticket reporters
    8 unique ticket reviewers
    5 unique ticket resolvers
In the last 24 weeks,
    71 unique ticket reporters
    20 unique ticket reviewers
    12 unique ticket resolvers
In the last 48 weeks,
    160 unique ticket reporters
    33 unique ticket reviewers
    25 unique ticket resolvers

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