Bug summary
______________________
Summary for 2012-10-07 through 2012-10-14
                  Opened     Closed      Total     Change
Enhancements:         25         19        956         +6
Defects:               5          2        603         +3
Tasks:                 1         17         81        -16
Regressions:           1          0          2         +1
Total:                32         38       1642         -6

|== Type Changes   |== Priority Changes   |== Component Changes   
|Defect:       +3  |Normal:  +7           |Conch:  +1             
|Enhancement:  +6  |Low:    -13           |Core:   -9             
|Regression:   +1  |Lowest:  +0           |Names:  +0             
|Task:        -16                         |News:   -1             
                                          |Pair:   -1             
                                          |Web:    +5             
                                          |Words:  -1             


Total Tickets Open Tickets
New / Reopened Bugs ______________________ ===== Normal ===== [#6076] add an automated test which will fail if any old-style classes (AKA classic classes) are added (opened by glyph) task core http://twistedmatrix.com/trac/ticket/6076 [#6077] Port twisted.web.client.HTTPClientFactory to Python 3 (opened by exarkun) enhancement web http://twistedmatrix.com/trac/ticket/6077 [#6078] Port twisted.web.resource to Python 3 (opened by exarkun) enhancement web http://twistedmatrix.com/trac/ticket/6078 [#6079] Port twisted.web.server to Python 3 (opened by exarkun) enhancement web http://twistedmatrix.com/trac/ticket/6079 [#6080] Port twisted.web.http_headers to Python 3 (opened by exarkun) (CLOSED, fixed) enhancement web http://twistedmatrix.com/trac/ticket/6080 [#6081] Reject unicode in http_headers (opened by exarkun) enhancement web http://twistedmatrix.com/trac/ticket/6081 [#6082] Make test_updateWithKeywords work on Python 3 (opened by exarkun) enhancement web http://twistedmatrix.com/trac/ticket/6082 [#6084] Typo in FilePath.getPermissions's docstring (opened by teratorn) defect core http://twistedmatrix.com/trac/ticket/6084 [#6085] Twisted Proxy - read gzipped handleresponsepart data (opened by darkwinisback) (CLOSED, invalid) enhancement core http://twistedmatrix.com/trac/ticket/6085 [#6086] Finish implementing twisted.names.dns.str2time (opened by exarkun) enhancement names http://twistedmatrix.com/trac/ticket/6086 [#6087] Restore (and test more reliabley) twisted.python.log's capture of warnings (opened by itamar) regression core http://twistedmatrix.com/trac/ticket/6087 [#6088] Port twisted.internet.endpoint's tcp endpoints to Python 3 (opened by itamar) (CLOSED, fixed) enhancement core http://twistedmatrix.com/trac/ticket/6088 [#6089] Improve and consolidate documentation of various writeSequence() implementations (opened by hynek) enhancement core http://twistedmatrix.com/trac/ticket/6089 [#6090] Implement search and domain for twisted.names.client (opened by exarkun) enhancement names http://twistedmatrix.com/trac/ticket/6090 [#6091] Remove (immediately and with all haste) `IResolver.lookupRecord` (opened by exarkun) (CLOSED, fixed) enhancement core http://twistedmatrix.com/trac/ticket/6091 [#6092] Port twisted.names.hosts to Python 3 (opened by exarkun) (CLOSED, fixed) enhancement names http://twistedmatrix.com/trac/ticket/6092 [#6093] Port twisted.names.cache to Python 3 (opened by exarkun) (CLOSED, fixed) enhancement names http://twistedmatrix.com/trac/ticket/6093 [#6094] Implement lookupAllRecords for twisted.names.cache.CacheResolver (opened by exarkun) enhancement names http://twistedmatrix.com/trac/ticket/6094 [#6095] Get rid of the circular dependency between root and client in twisted.names (opened by exarkun) enhancement names http://twistedmatrix.com/trac/ticket/6095 [#6096] Make setup.py on Python 3 create public API versions of _XXXpy3.py modules (opened by itamar) enhancement core http://twistedmatrix.com/trac/ticket/6096 [#6097] Port twisted.protocols.policies to Python 3 (opened by itamar) (CLOSED, fixed) enhancement core http://twistedmatrix.com/trac/ticket/6097 [#6098] Make twisted.names.test.test_client.CreateResolverTests pass on Windows (opened by exarkun) enhancement names http://twistedmatrix.com/trac/ticket/6098 [#6099] Add buffer()-compatible function for Python 3 to twisted.python.compat (opened by itamar) (CLOSED, fixed) enhancement core http://twistedmatrix.com/trac/ticket/6099 [#6100] Port twisted.python.reflect.prefixedMethodNames to Python 3 (opened by exarkun) (CLOSED, fixed) enhancement web http://twistedmatrix.com/trac/ticket/6100 [#6101] twisted.web.distrib doesn't properly handle mixed positional and keyword arguments (opened by tom.prince) enhancement web http://twistedmatrix.com/trac/ticket/6101 [#6102] SSH sends sends key exchange packets too early (opened by crane) defect conch http://twistedmatrix.com/trac/ticket/6102 [#6103] Port twisted.internet.posixbase to Python 3 (opened by itamar) enhancement core http://twistedmatrix.com/trac/ticket/6103 [#6104] Make it possible to cancel getPage and downloadPage (opened by luks) enhancement web http://twistedmatrix.com/trac/ticket/6104 [#6105] Implement assertNotFired, assertFired and assertErrbackFired on SynchronousTestCase (opened by itamar) enhancement core http://twistedmatrix.com/trac/ticket/6105 [#6106] Method accumulation methods in twisted.python.reflect are a mess of strangely implemented overlapping confusion (opened by exarkun) defect core http://twistedmatrix.com/trac/ticket/6106 [#5885] Once SynchronousTestCase is ported to Python 3, switch test modules using pyunit back to using it (opened by itamar) (CLOSED, fixed) defect core http://twistedmatrix.com/trac/ticket/5885 ===== Lowest ===== [#6083] TLS writeSequence() behaves differently from the vanilla TCP one (opened by hynek) defect core http://twistedmatrix.com/trac/ticket/6083 Closed Bugs ______________________ ===== Normal ===== [#6085] Twisted Proxy - read gzipped handleresponsepart data (opened by darkwinisback, closed by glyph, invalid) enhancement core http://twistedmatrix.com/trac/ticket/6085 [#5885] Once SynchronousTestCase is ported to Python 3, switch test modules using pyunit back to using it (opened by itamar, closed by exarkun, fixed) defect core http://twistedmatrix.com/trac/ticket/5885 [#6057] Port twisted.names.dns to Python 3 (opened by exarkun, closed by exarkun, fixed) enhancement names http://twistedmatrix.com/trac/ticket/6057 [#6067] Port twisted.internet.threads to Python 3 (opened by itamar, closed by itamarst, fixed) enhancement core http://twistedmatrix.com/trac/ticket/6067 [#6003] Port `twisted.internet.udp` to Python 3 (opened by itamar, closed by itamarst, fixed) enhancement core http://twistedmatrix.com/trac/ticket/6003 [#6060] Port twisted.internet.protocol to Python 3 (opened by itamar, closed by itamarst, fixed) enhancement core http://twistedmatrix.com/trac/ticket/6060 [#6058] Port twisted.names.error to Python 3 (opened by exarkun, closed by exarkun, fixed) enhancement names http://twistedmatrix.com/trac/ticket/6058 [#6059] Port twisted.names.common to Python 3 (opened by exarkun, closed by exarkun, fixed) enhancement names http://twistedmatrix.com/trac/ticket/6059 [#5829] Replace DictMixin in twisted.web.http_headers with MutableMapping (opened by vperic, closed by exarkun, duplicate) enhancement core http://twistedmatrix.com/trac/ticket/5829 [#6080] Port twisted.web.http_headers to Python 3 (opened by exarkun, closed by exarkun, fixed) enhancement web http://twistedmatrix.com/trac/ticket/6080 [#5844] Use zope.interface class decorators in twisted/trial (opened by vperic, closed by therve, wontfix) task core http://twistedmatrix.com/trac/ticket/5844 [#5842] Use zope.interface class decorators in twisted/python (opened by vperic, closed by therve, wontfix) task core http://twistedmatrix.com/trac/ticket/5842 [#5843] Use zope.interface class decorators in twisted/test (opened by vperic, closed by therve, wontfix) task core http://twistedmatrix.com/trac/ticket/5843 [#6029] Invalid Content-Length header raises ValueError (opened by maker, closed by therve, fixed) defect web http://twistedmatrix.com/trac/ticket/6029 [#6092] Port twisted.names.hosts to Python 3 (opened by exarkun, closed by exarkun, fixed) enhancement names http://twistedmatrix.com/trac/ticket/6092 [#6093] Port twisted.names.cache to Python 3 (opened by exarkun, closed by exarkun, fixed) enhancement names http://twistedmatrix.com/trac/ticket/6093 [#6091] Remove (immediately and with all haste) `IResolver.lookupRecord` (opened by exarkun, closed by exarkun, fixed) enhancement core http://twistedmatrix.com/trac/ticket/6091 [#6065] Port twisted.internet.base to Python 3 (opened by itamar, closed by itamarst, fixed) enhancement core http://twistedmatrix.com/trac/ticket/6065 [#6088] Port twisted.internet.endpoint's tcp endpoints to Python 3 (opened by itamar, closed by itamarst, fixed) enhancement core http://twistedmatrix.com/trac/ticket/6088 [#6097] Port twisted.protocols.policies to Python 3 (opened by itamar, closed by itamarst, fixed) enhancement core http://twistedmatrix.com/trac/ticket/6097 [#6056] Port twisted.names.client to Python 3 (opened by exarkun, closed by exarkun, fixed) enhancement names http://twistedmatrix.com/trac/ticket/6056 [#6039] Port twisted.python.win32 to Python 3 (minimally) (opened by itamar, closed by exarkun, fixed) enhancement core http://twistedmatrix.com/trac/ticket/6039 [#6099] Add buffer()-compatible function for Python 3 to twisted.python.compat (opened by itamar, closed by itamarst, fixed) enhancement core http://twistedmatrix.com/trac/ticket/6099 [#6100] Port twisted.python.reflect.prefixedMethodNames to Python 3 (opened by exarkun, closed by exarkun, fixed) enhancement web http://twistedmatrix.com/trac/ticket/6100 ===== Low ===== [#5846] Use zope.interface class decorators in twisted/words (opened by vperic, closed by therve, wontfix) task words http://twistedmatrix.com/trac/ticket/5846 [#5845] Use zope.interface class decorators in twisted/web (opened by vperic, closed by therve, wontfix) task web http://twistedmatrix.com/trac/ticket/5845 [#5841] Use zope.interface class decorators in twisted/protocols (opened by vperic, closed by therve, wontfix) task core http://twistedmatrix.com/trac/ticket/5841 [#5839] Use zope.interface class decorators in twisted/persisted (opened by vperic, closed by therve, wontfix) task core http://twistedmatrix.com/trac/ticket/5839 [#5838] Use zope.interface class decorators in twisted/pair (opened by vperic, closed by therve, wontfix) task pair http://twistedmatrix.com/trac/ticket/5838 [#5840] Use zope.interface class decorators in twisted/plugins (opened by vperic, closed by therve, wontfix) task core http://twistedmatrix.com/trac/ticket/5840 [#5837] Use zope.interface class decorators in twisted/news (opened by vperic, closed by therve, wontfix) task news http://twistedmatrix.com/trac/ticket/5837 [#5831] Use zope.interface class decorators in twisted/application (opened by vperic, closed by therve, wontfix) task core http://twistedmatrix.com/trac/ticket/5831 [#5832] Use zope.interface class decorators in twisted/conch (opened by vperic, closed by therve, wontfix) task core http://twistedmatrix.com/trac/ticket/5832 [#5833] Use zope.interface class decorators in twisted/cred (opened by vperic, closed by therve, wontfix) task core http://twistedmatrix.com/trac/ticket/5833 [#5834] Use zope.interface class decorators in twisted/mail (opened by vperic, closed by therve, wontfix) task core http://twistedmatrix.com/trac/ticket/5834 [#5835] Use zope.interface class decorators in twisted/manhole (opened by vperic, closed by therve, wontfix) task core http://twistedmatrix.com/trac/ticket/5835 [#5836] Use zope.interface class decorators in twisted/names (opened by vperic, closed by therve, wontfix) task core http://twistedmatrix.com/trac/ticket/5836 ===== Lowest ===== [#6045] Remove deprecated t.names.client.Resolver.protocol (opened by thijs, closed by exarkun, fixed) task names http://twistedmatrix.com/trac/ticket/6045 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 - [#6106] Method accumulation methods in twisted.python.reflect are a mess of strangely implemented overlapping confusion (since 2012-10-13 11:55:47). Mean open ticket age: 1145 days, 19:29:52.131797. Median: 988 days, 11:48:49.606219. Standard deviation: 893 days, 8:46:12.571499. Interquartile range: 1474 days, 4:36:25. Mean time between ticket creation and ticket resolution: 677 days, 5:06:26.351703. Median: 120 days, 19:34:24. Standard deviation is 921 days, 4:55:18.390701. The interquartile range is 1145 days, 17:21:57. Mean time spent in review: 88 days, 6:03:52.041903. Median: 4 days, 8:31:17. Standard deviation: 382 days, 16:28:08.986355. Interquartile range: 16 days, 22:09:48. Mean number of times a ticket is reviewed: 1.92424902046. Median: 1 Standard deviation: 1.53451359316. Interquartile range: 1. Contributor Stats ______________________ In the last 4 weeks, 21 unique ticket reporters 9 unique ticket reviewers 7 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