Bug summary
______________________
Summary for 2012-10-14 through 2012-10-21
                  Opened     Closed      Total     Change
Enhancements:         15         12        959         +3
Defects:              27          3        627        +24
Tasks:                 1          0         82         +1
Regressions:           0          0          2         +0
Total:                43         15       1670        +28

|== Type Changes   |== Priority Changes   |== Component Changes   
|Defect:      +24  |Normal: +28           |Core:     +4           
|Enhancement:  +3                         |Lore:     +1           
|Task:         +1                         |Names:    +1           
                                          |Trial:    +0           
                                          |Web:     +23           
                                          |Website:  -1           


Total Tickets Open Tickets
New / Reopened Bugs ______________________ ===== Normal ===== [#6107] twisted.python.compat.lazyByteSlice is not lazy on Python 3, leading to performance issues (opened by itamar) defect core http://twistedmatrix.com/trac/ticket/6107 [#6108] CannotListenError case of reactor.listenTCP leaks a socket for the garbage collector to clean up (opened by exarkun) defect core http://twistedmatrix.com/trac/ticket/6108 [#6109] Port twisted.protocols.loopback to Python 3 (opened by exarkun) (CLOSED, fixed) enhancement core http://twistedmatrix.com/trac/ticket/6109 [#6110] Port twisted.web.http to Python 3 (opened by exarkun) enhancement web http://twistedmatrix.com/trac/ticket/6110 [#6111] Improve test coverage for handling of multipart/form-data in twisted.web.http.Request (opened by exarkun) enhancement web http://twistedmatrix.com/trac/ticket/6111 [#6112] Make twisted.web.test.test_http.ParsingTestCase.testMissingContentDisposition pass on Python 3 (opened by exarkun) enhancement web http://twistedmatrix.com/trac/ticket/6112 [#6113] twisted.web.test.test_http.Expect100ContinueServerTests depends on dictionary iteration order (opened by exarkun) (CLOSED, fixed) enhancement web http://twistedmatrix.com/trac/ticket/6113 [#6114] Add a function for returning a byte string from a native string to help Python 3 porting (opened by exarkun) (CLOSED, fixed) enhancement core http://twistedmatrix.com/trac/ticket/6114 [#6115] twisted.web.http.parseContentRange has no unit tests (opened by exarkun) defect web http://twistedmatrix.com/trac/ticket/6115 [#6116] twisted.web.http.stringToDatetime has incomplete test coverage (opened by exarkun) defect web http://twistedmatrix.com/trac/ticket/6116 [#6117] twisted.web.http.Request._cleanup has incomplete test coverage (opened by exarkun) defect web http://twistedmatrix.com/trac/ticket/6117 [#6118] twisted.web.http.Request.noLongerQueued has no test coverage (opened by exarkun) defect web http://twistedmatrix.com/trac/ticket/6118 [#6119] twisted.web.http.Request.parseCookies has incomplete test coverage (opened by exarkun) defect web http://twistedmatrix.com/trac/ticket/6119 [#6120] twisted.web.http.Request.__repr__ is untested (opened by exarkun) defect web http://twistedmatrix.com/trac/ticket/6120 [#6121] twisted.web.http.Request.unregisterProducer has incomplete test coverage (opened by exarkun) defect web http://twistedmatrix.com/trac/ticket/6121 [#6122] twisted.web.http.Request._sendError is untested, dead code (opened by exarkun) defect web http://twistedmatrix.com/trac/ticket/6122 [#6123] twisted.web.http.Request.finish is incompletely tested (opened by exarkun) defect web http://twistedmatrix.com/trac/ticket/6123 [#6124] twisted.web.http.Request.write is incompletely tested (opened by exarkun) defect web http://twistedmatrix.com/trac/ticket/6124 [#6125] twisted.web.http.Request.addCookie is untested (opened by exarkun) defect web http://twistedmatrix.com/trac/ticket/6125 [#6126] twisted.web.http.Request.redirect is only indirectly tested (opened by exarkun) defect web http://twistedmatrix.com/trac/ticket/6126 [#6127] twisted.web.http.Request.setLastModified is incompletely (and mostly indirectly) tested (opened by exarkun) defect web http://twistedmatrix.com/trac/ticket/6127 [#6128] twisted.web.http.Request.setETag is incompletely (and mostly indirectly) tested (opened by exarkun) defect web http://twistedmatrix.com/trac/ticket/6128 [#6129] twisted.web.http.Request._authorize is incompletely tested (opened by exarkun) defect web http://twistedmatrix.com/trac/ticket/6129 [#6130] twisted.web.http.Request.getPassword is incompletely tested (opened by exarkun) defect web http://twistedmatrix.com/trac/ticket/6130 [#6131] twisted.web.http.Request.getClient is incompletely tested (opened by exarkun) defect web http://twistedmatrix.com/trac/ticket/6131 [#6132] twisted.web.http.HTTPChannel.lineReceived is incompletely tested (opened by exarkun) defect web http://twistedmatrix.com/trac/ticket/6132 [#6133] twisted.web.http.HTTPChannel.requestDone is incompletely tested (opened by exarkun) defect web http://twistedmatrix.com/trac/ticket/6133 [#6134] twisted.web.http.HTTPChannel.timeoutConnection is untested (opened by exarkun) defect web http://twistedmatrix.com/trac/ticket/6134 [#6135] twisted.web.http.HTTPFactory is incompletely tested (opened by exarkun) defect web http://twistedmatrix.com/trac/ticket/6135 [#6136] Port twisted.internet.test.test_unix and twisted.test.test_unix to Python 3 (opened by exarkun) enhancement core http://twistedmatrix.com/trac/ticket/6136 [#6137] Add unit tests for twisted.python.dist.getAllScripts (opened by exarkun) enhancement core http://twistedmatrix.com/trac/ticket/6137 [#6138] twisted.protocols.loopback.LoopbackRelay has no unit tests (opened by exarkun) defect core http://twistedmatrix.com/trac/ticket/6138 [#6139] Port twisted.protocols.tls to Python 3 (opened by itamar) enhancement core http://twistedmatrix.com/trac/ticket/6139 [#6140] Port twisted.internet._newtls to Python 3 (opened by itamar) enhancement core http://twistedmatrix.com/trac/ticket/6140 [#6141] Port twisted.internet._sslverify to Python 3 (opened by itamar) enhancement core http://twistedmatrix.com/trac/ticket/6141 [#6142] Port twisted.internet.ssl to Python 3 (opened by itamar) enhancement core http://twistedmatrix.com/trac/ticket/6142 [#6143] Add an option for dropping into a debugger only after an error/failure (opened by Julian) enhancement trial http://twistedmatrix.com/trac/ticket/6143 [#6144] make it easy for someone to generate and view the narrative documentation (opened by glyph) task lore http://twistedmatrix.com/trac/ticket/6144 [#6145] Infinite loop in twisted.names.client._connectedProtocol (opened by hestern) (CLOSED, duplicate) defect names http://twistedmatrix.com/trac/ticket/6145 [#6146] Twisted DNS client needs internal queue and maximum concurrent clients (opened by hestern) enhancement names http://twistedmatrix.com/trac/ticket/6146 [#6147] public API for initializing the reactor when a main loop is already running (opened by glyph) enhancement core http://twistedmatrix.com/trac/ticket/6147 [#6148] HTTPChannel should ignore Content-Length when Transfer-Encoding=chunked (opened by enolte) defect web http://twistedmatrix.com/trac/ticket/6148 [#6149] Possible DoS in HTTP chunked decoder (opened by MostAwesomeDude) (CLOSED, duplicate) defect web http://twistedmatrix.com/trac/ticket/6149 Closed Bugs ______________________ ===== Normal ===== [#6078] Port twisted.web.resource to Python 3 (opened by exarkun, closed by exarkun, fixed) enhancement web http://twistedmatrix.com/trac/ticket/6078 [#6002] Port `twisted.internet.tcp` to Python 3 (opened by itamar, closed by itamarst, fixed) enhancement core http://twistedmatrix.com/trac/ticket/6002 [#6068] Port select, poll and epoll reactors to Python 3 (opened by itamar, closed by itamarst, fixed) enhancement core http://twistedmatrix.com/trac/ticket/6068 [#6031] Move the request encoder API to Resource (opened by therve, closed by therve, fixed) enhancement web http://twistedmatrix.com/trac/ticket/6031 [#6103] Port twisted.internet.posixbase to Python 3 (opened by itamar, closed by itamarst, fixed) enhancement core http://twistedmatrix.com/trac/ticket/6103 [#6069] Port twisted.internet.test.test_tcp and connectionmixins to Python 3 (opened by itamar, closed by itamarst, fixed) enhancement core http://twistedmatrix.com/trac/ticket/6069 [#6040] on Python 3, make setup.py install the modules that have been ported to Python 3 (opened by itamar, closed by exarkun, fixed) enhancement core http://twistedmatrix.com/trac/ticket/6040 [#6109] Port twisted.protocols.loopback to Python 3 (opened by exarkun, closed by exarkun, fixed) enhancement core http://twistedmatrix.com/trac/ticket/6109 [#6114] Add a function for returning a byte string from a native string to help Python 3 porting (opened by exarkun, closed by exarkun, fixed) enhancement core http://twistedmatrix.com/trac/ticket/6114 [#6113] twisted.web.test.test_http.Expect100ContinueServerTests depends on dictionary iteration order (opened by exarkun, closed by exarkun, fixed) enhancement web http://twistedmatrix.com/trac/ticket/6113 [#6145] Infinite loop in twisted.names.client._connectedProtocol (opened by hestern, closed by exarkun, duplicate) defect names http://twistedmatrix.com/trac/ticket/6145 [#6149] Possible DoS in HTTP chunked decoder (opened by MostAwesomeDude, closed by MostAwesomeDude, duplicate) defect web http://twistedmatrix.com/trac/ticket/6149 [#5684] OpenSSL.SSL.Connection object has no getpeername attribute (opened by nathanm, closed by glyph, wontfix) defect core http://twistedmatrix.com/trac/ticket/5684 [#4737] flattr button somewhere for TSF (opened by glyph, closed by exarkun, fixed) enhancement website http://twistedmatrix.com/trac/ticket/4737 [#5794] Allow Trial to use debuggers other than pdb (opened by Julian, closed by cyli, fixed) enhancement trial http://twistedmatrix.com/trac/ticket/5794 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 - [#6148] HTTPChannel should ignore Content-Length when Transfer-Encoding=chunked (since 2012-10-18 17:39:54). Mean open ticket age: 1132 days, 22:33:34.014186. Median: 971 days, 12:57:16.372869. Standard deviation: 898 days, 15:10:40.775937. Interquartile range: 1459 days, 23:03:20. Mean time between ticket creation and ticket resolution: 675 days, 3:14:32.764585. Median: 119 days, 9:22:08. Standard deviation is 920 days, 8:53:19.301501. The interquartile range is 1140 days, 15:58:54. Mean time spent in review: 88 days, 8:24:52.883732. Median: 4 days, 7:54:10. Standard deviation: 383 days, 8:08:02.062636. Interquartile range: 16 days, 22:13:38. Mean number of times a ticket is reviewed: 1.92157712305. Median: 1 Standard deviation: 1.53226498608. Interquartile range: 1. Contributor Stats ______________________ In the last 4 weeks, 22 unique ticket reporters 7 unique ticket reviewers 5 unique ticket resolvers In the last 24 weeks, 81 unique ticket reporters 27 unique ticket reviewers 15 unique ticket resolvers In the last 48 weeks, 142 unique ticket reporters 44 unique ticket reviewers 26 unique ticket resolvers
_______________________________________________
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python

Reply via email to