Bug summary ______________________ Summary for 2011-03-13 through 2011-03-20 Opened Closed Total Change Enhancements: 19 43 692 -24 Defects: 14 30 516 -16 Tasks: 2 3 62 -1 Regressions: 0 0 1 +0 Total: 35 76 1271 -41
|== Type Changes |== Priority Changes |== Component Changes |Defect: -16 |Highest: -7 |Conch: -3 |Enhancement: -24 |High: -6 |Core: -21 |Task: -1 |Normal: -22 |Lore: +0 |Low: -5 |Mail: +1 |Lowest: -1 |Pb: -1 |Trial: -1 |Vfs: -14 |Web: +2 |Web2: -1 |Web2.Dav: -1 |Words: -2Total Tickets Open TicketsNew / Reopened Bugs ______________________ ===== High ===== [#4964] adbapi.Transaction.reopen doesn't reconnect when mysql backend closes a connection (opened by jsw) defect core http://twistedmatrix.com/trac/ticket/4964 [#3666] zipstream.unzip, unzipIter, and related functions should all be deprecated (opened by tenth) defect core http://twistedmatrix.com/trac/ticket/3666 ===== Normal ===== [#4939] twisted.web lacks a built-in templating engine (opened by habnabit) enhancement web http://twistedmatrix.com/trac/ticket/4939 [#4940] Wrong reST in generated Sphinx from Lore docs (opened by lvh) enhancement core http://twistedmatrix.com/trac/ticket/4940 [#4941] Fix the note in the OS integration section of what used to be basics.xhtml (opened by lvh) enhancement core http://twistedmatrix.com/trac/ticket/4941 [#4942] Lore indentation hack doesn't work well in Sphinx (opened by lvh) enhancement core http://twistedmatrix.com/trac/ticket/4942 [#4943] Manual fixes to Sphinx markup in `core/development` (opened by khorn) enhancement core http://twistedmatrix.com/trac/ticket/4943 [#4944] Mysterious semicolons in docs `core/howto/quotes` (opened by khorn) enhancement core http://twistedmatrix.com/trac/ticket/4944 [#4945] Stop using the 'new' module (opened by facundobatista) enhancement core http://twistedmatrix.com/trac/ticket/4945 [#4946] Deprecate allYourBase and accumulateBases (opened by lvh) (CLOSED, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4946 [#4947] Routes dispatching in twisted.web.server (opened by steiza) enhancement web http://twistedmatrix.com/trac/ticket/4947 [#4948] twisted.web.html is old, crufty, and XSS-vulnerable (opened by habnabit) defect web http://twistedmatrix.com/trac/ticket/4948 [#4949] Fix various issues with "meta" docs in `projects/core/howto` (opened by khorn) enhancement core http://twistedmatrix.com/trac/ticket/4949 [#4950] win32eventreactor versions of some twisted.internet tests take 30 seconds to run (opened by PenguinOfDoom) defect core http://twistedmatrix.com/trac/ticket/4950 [#4951] links in twisted.web docs are broken (opened by habnabit) defect web http://twistedmatrix.com/trac/ticket/4951 [#4952] links in twisted core docs are broken (opened by habnabit) defect core http://twistedmatrix.com/trac/ticket/4952 [#4953] links in twisted.lore docs are broken (opened by habnabit) defect lore http://twistedmatrix.com/trac/ticket/4953 [#4954] links in twisted.words docs are broken (opened by habnabit) (CLOSED, invalid) defect words http://twistedmatrix.com/trac/ticket/4954 [#4955] Invalid Lore markup in `core/howto/clients` (opened by khorn) (CLOSED, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4955 [#4956] endpoint clientFromString should pass reactor to plugin parsers (opened by michaelnt) enhancement core http://twistedmatrix.com/trac/ticket/4956 [#4958] twisted.web.resource.Resource.allowedMethods doesn't determine what methods are allowed (opened by washort) defect web http://twistedmatrix.com/trac/ticket/4958 [#4959] Refactor iocpreactor.udp.Port.doRead to use the code from the superclass (opened by PenguinOfDoom) enhancement core http://twistedmatrix.com/trac/ticket/4959 [#4960] Speed up twisted.python.context by copying less data (opened by exarkun) (CLOSED, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4960 [#4961] glib2reactor crashes under windows (opened by detly) enhancement core http://twistedmatrix.com/trac/ticket/4961 [#4962] Drop Python 2.4 support (opened by itamar) enhancement core http://twistedmatrix.com/trac/ticket/4962 [#4963] Deprecate twisted.mail.protocols.SSLContextFactory (opened by exarkun) task mail http://twistedmatrix.com/trac/ticket/4963 [#4965] twisted.application.internet implementation needs less evil hackery (opened by lvh) defect core http://twistedmatrix.com/trac/ticket/4965 [#4966] NOT_DONE_YET is missing from __all__ in twisted.web.server (opened by lvh) defect web http://twistedmatrix.com/trac/ticket/4966 [#4967] Minor XMLRPC documentation fixes (opened by lvh) enhancement web http://twistedmatrix.com/trac/ticket/4967 [#4968] Resource templating documentation has broken link to twisted.web.server.Resource which emphatically does not exist (opened by lvh) defect web http://twistedmatrix.com/trac/ticket/4968 [#4580] Turn `twisted.protocols.ftp.SenderProtocol` into a regular `IConsumer` (opened by exarkun) (CLOSED, fixed) task core http://twistedmatrix.com/trac/ticket/4580 [#4928] Replace uses of twisted.python.reflect.allYourBase with inspect.getmro (opened by exarkun) (CLOSED, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4928 [#4937] Fix for locale-dependant date formatting in imap and conch (opened by facundobatista) (CLOSED, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4937 [#3684] HEAD-handling code corrupts the HTTP channel in some cases, is generally redundant and confused in others (opened by glyph) (CLOSED, fixed) defect web http://twistedmatrix.com/trac/ticket/3684 ===== Lowest ===== [#4957] Failure.parents has duplicate class (opened by lvh) defect core http://twistedmatrix.com/trac/ticket/4957 Closed Bugs ______________________ ===== Highest ===== [#2815] Update VFS backends to an async interface (opened by cablehead, closed by exarkun, wontfix) enhancement vfs http://twistedmatrix.com/trac/ticket/2815 [#2821] create twistd plugin for vfs (opened by cablehead, closed by exarkun, wontfix) enhancement vfs http://twistedmatrix.com/trac/ticket/2821 [#2066] Restarting a reactor should raise an exception (opened by TimothyFitz, closed by lvh, fixed) enhancement core http://twistedmatrix.com/trac/ticket/2066 [#3964] _dumbwin32proc breaks with unicode environmental variables (opened by ivank, closed by pahan, fixed) defect core http://twistedmatrix.com/trac/ticket/3964 [#3678] "Method Not Allowed" response generation code in twisted/web/server.py does some things wrong (opened by exarkun, closed by lvh, fixed) defect web http://twistedmatrix.com/trac/ticket/3678 [#4162] _c_urlarg.c tests should be in the core, not in web (opened by spiv, closed by pahan, fixed) defect core http://twistedmatrix.com/trac/ticket/4162 [#3233] twisted.test.test_tcp.LargeBufferTestCase.testWriter fails with iocp reactor (opened by therve, closed by pahan, fixed) defect core http://twistedmatrix.com/trac/ticket/3233 ===== High ===== [#1131] possible leak/cycle-reference in baseclient & connector (opened by jerry, closed by exarkun, wontfix) defect core http://twistedmatrix.com/trac/ticket/1131 [#1224] consistent rename operation for vfs (opened by cablehead, closed by exarkun, wontfix) defect vfs http://twistedmatrix.com/trac/ticket/1224 [#1225] vfs errors (opened by cablehead, closed by exarkun, wontfix) defect vfs http://twistedmatrix.com/trac/ticket/1225 [#1226] refactor vfs from using pathutils to twisted.python.filepath (opened by cablehead, closed by exarkun, wontfix) defect vfs http://twistedmatrix.com/trac/ticket/1226 [#4906] iocpreactor transports pass deprecated _bwHack parameter to address initializers (opened by exarkun, closed by exarkun, fixed) defect core http://twistedmatrix.com/trac/ticket/4906 [#3666] zipstream.unzip, unzipIter, and related functions should all be deprecated (opened by tenth, closed by lvh, ) defect core http://twistedmatrix.com/trac/ticket/3666 [#2491] Deprecate special case behavior for non-None IProtocol.dataReceived return value handling (opened by exarkun, closed by exarkun, fixed) task core http://twistedmatrix.com/trac/ticket/2491 [#2409] twisted.plugin should be quiet when it can't write cache file (opened by jknight, closed by exarkun, fixed) defect core http://twistedmatrix.com/trac/ticket/2409 ===== Normal ===== [#4618] RetryingClientFactory.maxRetries is not documented (opened by itamar, closed by exarkun, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4618 [#4580] Turn `twisted.protocols.ftp.SenderProtocol` into a regular `IConsumer` (opened by exarkun, closed by exarkun, fixed) task core http://twistedmatrix.com/trac/ticket/4580 [#2624] Cannot rename an osfs resource if the target name is inside an adhoc directory (opened by jml, closed by exarkun, wontfix) enhancement vfs http://twistedmatrix.com/trac/ticket/2624 [#2780] Remove vfs.pathutils (opened by cablehead, closed by exarkun, wontfix) defect vfs http://twistedmatrix.com/trac/ticket/2780 [#2781] Just use producers and consumers for the vfs ftp adapter (opened by cablehead, closed by exarkun, wontfix) defect vfs http://twistedmatrix.com/trac/ticket/2781 [#2816] Port the vfs ftp adapter to new async backends (opened by cablehead, closed by exarkun, wontfix) enhancement vfs http://twistedmatrix.com/trac/ticket/2816 [#2817] Port the vfs sftp adapter to new async backends (opened by cablehead, closed by exarkun, wontfix) enhancement vfs http://twistedmatrix.com/trac/ticket/2817 [#2818] Port the vfs stream adapter to new async backends (opened by cablehead, closed by exarkun, wontfix) enhancement vfs http://twistedmatrix.com/trac/ticket/2818 [#2819] Delete old sync vfs code and cleanup (opened by cablehead, closed by exarkun, wontfix) enhancement vfs http://twistedmatrix.com/trac/ticket/2819 [#3780] No reliable way to wait for a rename on vfs-backed SFTP (opened by jml, closed by exarkun, wontfix) enhancement vfs http://twistedmatrix.com/trac/ticket/3780 [#4218] twisted.vfs tests leak files (opened by exarkun, closed by exarkun, wontfix) defect vfs http://twistedmatrix.com/trac/ticket/4218 [#1593] twisted.test.test_udp.OldConnectedUDPTestCase.testDNSFailure fails on Ubuntu Breezy (opened by spiv, closed by exarkun, fixed) defect core http://twistedmatrix.com/trac/ticket/1593 [#1975] connectSSH utility method / function for connecting places with conch (opened by glyph, closed by exarkun, wontfix) enhancement conch http://twistedmatrix.com/trac/ticket/1975 [#2201] Need performance testing in the build process (opened by wsanchez, closed by exarkun, fixed) enhancement core http://twistedmatrix.com/trac/ticket/2201 [#4875] Improve lore2sphinx buildbot results for `projects/core/howto/plugin.xhtml` (opened by exarkun, closed by lvh, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4875 [#4878] Improve lore2sphinx buildbot results for `projects/core/howto/producers.xhtml` (opened by exarkun, closed by lvh, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4878 [#4682] Documentation point to lore templates that don't exist (opened by lvh, closed by lvh, fixed) defect lore http://twistedmatrix.com/trac/ticket/4682 [#4877] Improve lore2sphinx buildbot results for `projects/core/howto/telnet.xhtml` (opened by exarkun, closed by washort, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4877 [#4879] Improve lore2sphinx buildbot results for `projects/core/howto/dirdbm.xhtml` (opened by exarkun, closed by lvh, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4879 [#4876] Improve lore2sphinx buildbot results for `projects/core/howto/options.xhtml` (opened by exarkun, closed by lvh, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4876 [#4871] Improve lore2sphinx buildbot results for database howtos in `projects/core/howto/` (opened by exarkun, closed by washort, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4871 [#4872] Improve lore2sphinx buildbot results for `projects/core/howto/cred.xhtml` (opened by exarkun, closed by lvh, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4872 [#4873] Improve lore2sphinx buildbot results highlevel docs in `projects/core/howto/` (opened by exarkun, closed by lvh, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4873 [#4733] indentation errors exist in docs (opened by magcius, closed by lvh, fixed) enhancement web http://twistedmatrix.com/trac/ticket/4733 [#4915] twisted.words.services references nonexistent twisted.words.protocols.irc.IRC_NOSUCHCHANNEL (opened by devinj, closed by lvh, fixed) defect words http://twistedmatrix.com/trac/ticket/4915 [#4567] Improve lore2sphinx buildbot results for `projects/core/development` (opened by khorn, closed by lvh, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4567 [#4863] Improve lore2sphinx buildbot results for pb core howtos (opened by exarkun, closed by jonathanj, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4863 [#4928] Replace uses of twisted.python.reflect.allYourBase with inspect.getmro (opened by exarkun, closed by lvh, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4928 [#1982] twisted.python.log.DefaultObserver ignores `why' argument of event dictionary (opened by exarkun, closed by cyli, fixed) defect core http://twistedmatrix.com/trac/ticket/1982 [#4247] Port raiser.c to 3.1 (opened by loewis, closed by thijs, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4247 [#4035] use python 2.6's streaming zipfile support instead of our own zipstream module (opened by kmike, closed by lvh, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4035 [#4946] Deprecate allYourBase and accumulateBases (opened by lvh, closed by lvh, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4946 [#4864] Improve lore2sphinx buildbot results for `projects/core/howto/logging.xhtml` (opened by exarkun, closed by lvh, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4864 [#4867] Improve lore2sphinx buildbot results for `projects/core/howto/components.xhtml` (opened by exarkun, closed by lvh, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4867 [#4865] Improve lore2sphinx buildbot results for `projects/core/howto/quotes.xhtml` (opened by exarkun, closed by lvh, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4865 [#4937] Fix for locale-dependant date formatting in imap and conch (opened by facundobatista, closed by exarkun, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4937 [#4866] Improve lore2sphinx buildbot results for meta docs in `projects/core/howto/` (opened by exarkun, closed by khorn, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4866 [#4868] Improve lore2sphinx buildbot results for deferred documents in `projects/core/howto/` (opened by exarkun, closed by khorn, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4868 [#4955] Invalid Lore markup in `core/howto/clients` (opened by khorn, closed by khorn, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4955 [#2453] SSHSessionProcessProtocol does not implement getHost/getPeer. (opened by jrydberg, closed by exarkun, fixed) defect conch http://twistedmatrix.com/trac/ticket/2453 [#4801] Bad error message when PyOpenSSL is missing. (opened by taos, closed by exarkun, fixed) defect words http://twistedmatrix.com/trac/ticket/4801 [#4874] Improve lore2sphinx buildbot results for `projects/core/howto/testing.xhtml` (opened by exarkun, closed by exarkun, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4874 [#3931] t.p.amp.AmpBox.serialize will _not_ return a string if any value is unicode (opened by dotz, closed by lvh, fixed) defect core http://twistedmatrix.com/trac/ticket/3931 [#3684] HEAD-handling code corrupts the HTTP channel in some cases, is generally redundant and confused in others (opened by glyph, closed by washort, fixed) defect web http://twistedmatrix.com/trac/ticket/3684 [#4960] Speed up twisted.python.context by copying less data (opened by exarkun, closed by exarkun, fixed) enhancement core http://twistedmatrix.com/trac/ticket/4960 [#4246] Port _c_urlarg to 3.1 (opened by loewis, closed by PenguinOfDoom, duplicate) enhancement core http://twistedmatrix.com/trac/ticket/4246 [#2112] conch tests make heavy use of deprecated assert* free functions (opened by exarkun, closed by exarkun, fixed) defect conch http://twistedmatrix.com/trac/ticket/2112 [#4456] twisted.web.error.Error triggers DeprecationWarning in Python2.6 (opened by olix0r, closed by exarkun, wontfix) defect web http://twistedmatrix.com/trac/ticket/4456 [#2386] Change log timestamp callLater thing to be attached to factory instead of module (opened by itamarst, closed by exarkun, fixed) enhancement web http://twistedmatrix.com/trac/ticket/2386 [#4954] links in twisted.words docs are broken (opened by habnabit, closed by lvh, invalid) defect words http://twistedmatrix.com/trac/ticket/4954 ===== Low ===== [#1273] twisted/doc/web2/examples/demo.py is broken (opened by tgreenwo, closed by exarkun, wontfix) defect web2 http://twistedmatrix.com/trac/ticket/1273 [#2016] twisted.web2.dav.test.util.TestCase.setUp is slow and can create inconsistent directory structures (opened by dreid, closed by exarkun, wontfix) defect web2.dav http://twistedmatrix.com/trac/ticket/2016 [#555 ] dependency on implicit type conversion in jelly (opened by enki, closed by exarkun, fixed) defect pb http://twistedmatrix.com/trac/ticket/555 [#967 ] Document the Twisted dependancy list (opened by jknight, closed by exarkun, fixed) enhancement core http://twistedmatrix.com/trac/ticket/967 [#2047] use regular class statements in web2.dav, remove bindMethods (opened by glyph, closed by exarkun, wontfix) enhancement web http://twistedmatrix.com/trac/ticket/2047 ===== Lowest ===== [#3909] Decorated test methods don't run when trial'ed directly (opened by ivank, closed by exarkun, fixed) defect trial http://twistedmatrix.com/trac/ticket/3909 [#3737] Add ensure to twisted.trial (opened by rotund, closed by glyph, wontfix) enhancement core http://twistedmatrix.com/trac/ticket/3737 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 - [#4968] Resource templating documentation has broken link to twisted.web.server.Resource which emphatically does not exist (since 2011-03-19 22:35:59). Mean open ticket age: 1020 days, 0:52:11.142825. Median: 926 days, 14:31:44.281299. Standard deviation: 726 days, 14:11:14.254832. Interquartile range: 1136 days, 8:11:29. Mean time between ticket creation and ticket resolution: 753 days, 21:35:42.639348. Median: 185 days, 18:43:31. Standard deviation is 958 days, 17:54:04.038760. The interquartile range is 1472 days, 16:24:03. Mean time spent in review: 83 days, 2:14:53.704493. Median: 4 days, 9:12:56. Standard deviation: 323 days, 0:35:11.535467. Interquartile range: 16 days, 4:13:27. Mean number of times a ticket is reviewed: 1.99102333932. Median: 1 Standard deviation: 1.60207550716. Interquartile range: 1. Contributor Stats ______________________ In the last 4 weeks, 34 unique ticket reporters 14 unique ticket reviewers 9 unique ticket resolvers In the last 24 weeks, 109 unique ticket reporters 24 unique ticket reviewers 17 unique ticket resolvers In the last 48 weeks, 168 unique ticket reporters 32 unique ticket reviewers 25 unique ticket resolvers
_______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python