Bug summary
______________________
Summary for 2010-07-04 through 2010-07-11
Bugs opened: 26    Bugs closed: 15  Total open bugs: 1219 (+11)

|== Type Changes   |== Priority Changes   |== Component Changes     
|Defect:       +0  |High:    -1           |Conch:               -1  
|Enhancement:  +4  |Normal:  +5           |Core:                +7  
|Task:         +7  |Low:     +0           |Lore:                +2  
                   |Lowest:  +7           |Mail:                +1  
                                          |Names:               +1  
                                          |News:                +1  
                                          |Release Management:  +0  
                                          |Trial:               +1  
                                          |Website:             -1  


Total Tickets Open Tickets
New / Reopened Bugs ______________________ ===== High ===== [#4469] conch uses PyCrypto getRandomNumber() (opened by zooko) (CLOSED, fixed) defect conch http://twistedmatrix.com/trac/ticket/4469 ===== Normal ===== [#4542] `LineReceiver` API documentation should indicate when delimiter is stripped etc (opened by jml) enhancement core http://twistedmatrix.com/trac/ticket/4542 [#4543] Move release process document to version control (opened by jml) task release management http://twistedmatrix.com/trac/ticket/4543 [#4544] Lore applies quoting to contents of script tags (opened by jml) defect lore http://twistedmatrix.com/trac/ticket/4544 [#4545] Lore collapses script tags (opened by jml) defect lore http://twistedmatrix.com/trac/ticket/4545 [#4553] Use Sphinx for documentation instead of Lore (opened by jml) (CLOSED, duplicate) enhancement core http://twistedmatrix.com/trac/ticket/4553 [#4554] Add finish() method to twisted.interfaces.IConsumer (opened by cyli) (CLOSED, invalid) enhancement core http://twistedmatrix.com/trac/ticket/4554 [#4556] KQueue reactor misspelled in reactorbuilder (opened by exarkun) defect core http://twistedmatrix.com/trac/ticket/4556 [#4557] Support setting the rotateLength parameter to None from twistd (opened by robertc) (CLOSED, duplicate) enhancement core http://twistedmatrix.com/trac/ticket/4557 [#4558] GTK3 reactor for gobject-introspected GTK3 (opened by kkszysiu) enhancement core http://twistedmatrix.com/trac/ticket/4558 [#4559] Add an `IService` implementation for twisted.enterprise.adbapi.ConnectionPool (opened by exarkun) enhancement core http://twistedmatrix.com/trac/ticket/4559 [#4560] Stop using the global reactor in ConnectionPool.runWithConnection and runInteraction (opened by exarkun) enhancement core http://twistedmatrix.com/trac/ticket/4560 [#4561] Decouple literal-handling code from command parsing code in twisted.mail.imap (opened by khorn) enhancement mail http://twistedmatrix.com/trac/ticket/4561 [#4562] Cyclic dependency between twisted.test.test_failure and twisted.test.generator_failure_tests (opened by exarkun) defect core http://twistedmatrix.com/trac/ticket/4562 [#4563] Save the specified reactor in ReactorSelectionMixin for later inspection (opened by exarkun) enhancement core http://twistedmatrix.com/trac/ticket/4563 [#4564] Factor _trial_temp directory creation and cleanup so as to be re-usable by multiple runner implementations (opened by exarkun) enhancement trial http://twistedmatrix.com/trac/ticket/4564 [#4565] trial reporter dies on unexpected success (opened by acapnotic) defect trial http://twistedmatrix.com/trac/ticket/4565 [#3363] twistd should support external log rotation facilities (opened by radix) enhancement core http://twistedmatrix.com/trac/ticket/3363 ===== Low ===== [#4555] Replace loop-like uses of map() with a loop (opened by gxti) enhancement core http://twistedmatrix.com/trac/ticket/4555 ===== Lowest ===== [#4546] Remove deprecated SafeNetstringReceiver (opened by thijs) task core http://twistedmatrix.com/trac/ticket/4546 [#4547] Remove deprecated twisted.protocols.loopback.loopback (opened by thijs) task core http://twistedmatrix.com/trac/ticket/4547 [#4548] Remove deprecated code in twisted.news.nntp (opened by thijs) task news http://twistedmatrix.com/trac/ticket/4548 [#4549] Remove deprecated code in twisted.names.dns (opened by thijs) task names http://twistedmatrix.com/trac/ticket/4549 [#4550] Remove deprecated threadable.whenThreaded (opened by thijs) task core http://twistedmatrix.com/trac/ticket/4550 [#4551] Remove deprecated twisted/python/timeoutqueue.py (opened by thijs) task core http://twistedmatrix.com/trac/ticket/4551 [#4552] Remove deprecated Options.optStrings (opened by thijs) task core http://twistedmatrix.com/trac/ticket/4552 Closed Bugs ______________________ ===== High ===== [#4469] conch uses PyCrypto getRandomNumber() (opened by zooko, closed by exarkun, fixed) defect conch http://twistedmatrix.com/trac/ticket/4469 ===== Normal ===== [#4509] Release Twisted 10.1.0 (opened by jml, closed by jml, fixed) task release management http://twistedmatrix.com/trac/ticket/4509 [#4538] Use False/True instead of 0/1 in twisted/internet/defer.py (opened by exarkun, closed by exarkun, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4538 [#4540] t.n.hosts.searchFileFor does not close the file (opened by fijal, closed by exarkun, fixed) defect core http://twistedmatrix.com/trac/ticket/4540 [#4522] Speed up `reactor.spawnProcess()` by only closing open file descriptors (opened by cvaliente, closed by exarkun, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4522 [#4553] Use Sphinx for documentation instead of Lore (opened by jml, closed by exarkun, duplicate) enhancement core http://twistedmatrix.com/trac/ticket/4553 [#4554] Add finish() method to twisted.interfaces.IConsumer (opened by cyli, closed by exarkun, invalid) enhancement core http://twistedmatrix.com/trac/ticket/4554 [#3363] twistd should support external log rotation facilities (opened by radix, closed by exarkun, ) enhancement core http://twistedmatrix.com/trac/ticket/3363 [#4557] Support setting the rotateLength parameter to None from twistd (opened by robertc, closed by exarkun, duplicate) enhancement core http://twistedmatrix.com/trac/ticket/4557 [#4501] trial's error reporting (especially --tbformat=emacs) does not like unicode exceptions (opened by marienz, closed by exarkun, fixed) defect core http://twistedmatrix.com/trac/ticket/4501 [#2680] abdapi ConnectionPool doesn't allow for synchronous close (opened by jml, closed by exarkun, fixed) defect core http://twistedmatrix.com/trac/ticket/2680 [#4225] Setup a lore2sphinx builder (opened by thijs, closed by exarkun, fixed) enhancement website http://twistedmatrix.com/trac/ticket/4225 [#4487] report multiple tests with the same results at the same time (opened by exarkun, closed by exarkun, fixed) enhancement trial http://twistedmatrix.com/trac/ticket/4487 ===== Low ===== [#3595] the interaction of the fireOnOneErrback and consumeErrors parameters to DeferredList is not well documented (opened by exarkun, closed by exarkun, fixed) defect core http://twistedmatrix.com/trac/ticket/3595 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 - [#4565] trial reporter dies on unexpected success (since 2010-07-09 18:17:20). Mean open ticket age: 930 days, 0:05:40.754734. Median: 854 days, 8:22:19.379017. Standard deviation: 657 days, 2:51:40.016595. Interquartile range: 1018 days, 12:39:37. Mean time between ticket creation and ticket resolution: 238 days, 6:30:34.203205. Median: 29 days, 9:17:37. Standard deviation is 411 days, 5:51:05.391886. The interquartile range is 276 days, 22:24:28. Mean time spent in review: 77 days, 12:01:06.169998. Median: 4 days, 0:10:15. Standard deviation: 288 days, 6:48:39.264288. Interquartile range: 15 days, 7:17:52. Mean number of times a ticket is reviewed: 2.01510989011. Median: 1 Standard deviation: 1.65285043133. Interquartile range: 1. Contributor Stats ______________________ In the last 4 weeks, 30 unique ticket reporters 11 unique ticket reviewers 5 unique ticket resolvers In the last 24 weeks, 111 unique ticket reporters 33 unique ticket reviewers 15 unique ticket resolvers In the last 48 weeks, 192 unique ticket reporters 37 unique ticket reviewers 26 unique ticket resolvers