<html>
<body>
<pre>
Bug summary
______________________
Summary for 2011-03-20 through 2011-03-27
                  Opened     Closed      Total     Change
Enhancements:         16          9        699         +7
Defects:               8         15        509         -7
Tasks:                 0          1         61         -1
Regressions:           0          0          1         +0
Total:                24         25       1270         -1

|== Type Changes   |== Priority Changes   |== Component Changes   
|Defect:       -7  |High:    -2           |Core:     +6           
|Enhancement:  +7  |Normal:  -1           |Ftp:      +1           
|Task:         -1  |Low:     +2           |Mail:     -1           
                                          |Trial:    +0           
                                          |Web:      +1           
                                          |Web2:     -9           
                                          |Website:  +1           


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

New / Reopened Bugs
______________________
                    ===== High =====
[#4978] NOT_ALLOWED error page allows embedding of unquoted content from URL and method (opened by glyph) (CLOSED, fixed)
    enhancement     web        http://twistedmatrix.com/trac/ticket/4978

                    ===== Normal =====
[#4970] Endpoints don't have __repr__ functions (opened by jerub)
    enhancement     core       http://twistedmatrix.com/trac/ticket/4970

[#4971] Endpoints don't have __repr__ functions (opened by jerub) (CLOSED, duplicate)
    enhancement     core       http://twistedmatrix.com/trac/ticket/4971

[#4972] twisted.web.template doesn't handle <script> and <style> so good (opened by glyph)
    defect          web        http://twistedmatrix.com/trac/ticket/4972

[#4973] two typos in twisted.web.template docstrings (opened by exarkun) (CLOSED, fixed)
    defect          web        http://twistedmatrix.com/trac/ticket/4973

[#4974] Warn if pyOpenSSL <0.10 is used (opened by exarkun)
    enhancement     core       http://twistedmatrix.com/trac/ticket/4974

[#4975] Raise a defined exception from connectSSL and listenSSL if pyOpenSSL dependency is not satisfied (opened by exarkun)
    enhancement     core       http://twistedmatrix.com/trac/ticket/4975

[#4976] _WrappingFactory does not call connectionFailed/Lost on the wrapped factory (opened by Tourman) (CLOSED, wontfix)
    enhancement     core       http://twistedmatrix.com/trac/ticket/4976

[#4980] Release Twisted 11.0 (opened by glyph)
    enhancement     core       http://twistedmatrix.com/trac/ticket/4980

[#4982] Tag.__call__ docstring talks about registering flattens and flatteners (opened by exarkun)
    defect          web        http://twistedmatrix.com/trac/ticket/4982

[#4983] Document twisted.web.template usage in Resource. (opened by jerub)
    enhancement     web        http://twistedmatrix.com/trac/ticket/4983

[#4984] twisted.web.template needs passthrough technique. (opened by jerub)
    enhancement     web        http://twistedmatrix.com/trac/ticket/4984

[#4986] FTPFileListProtocol does not support files with spaces in them (opened by jrydberg)
    defect          ftp        http://twistedmatrix.com/trac/ticket/4986

[#4987] twisted.internet.test.reactormixins makes some mistakes about which reactors it tries to test (opened by exarkun)
    enhancement     core       http://twistedmatrix.com/trac/ticket/4987

[#4988] filepath.FilePath.setContent should preserve permissions on target file (opened by rwall) (CLOSED, duplicate)
    defect          core       http://twistedmatrix.com/trac/ticket/4988

[#4989] Recommend assertEqual and the other unittest assertion methods which are not deprecated in the standard library (opened by exarkun)
    enhancement     core       http://twistedmatrix.com/trac/ticket/4989

[#4990] Switch to assertEqual and the other TestCase assertion methods which are not deprecated in the standard library (opened by exarkun)
    enhancement     core       http://twistedmatrix.com/trac/ticket/4990

[#4991] Deprecate the redundant assertion method aliases on `twisted.trial.unittest.TestCase` (opened by exarkun)
    enhancement     trial      http://twistedmatrix.com/trac/ticket/4991

[#4739] Use string endpoints for `twistd mail` server address related options (opened by exarkun) (CLOSED, fixed)
    enhancement     mail       http://twistedmatrix.com/trac/ticket/4739

                    ===== Low =====
[#4969] Add CONNECT support to HTTP client (opened by therve)
    enhancement     web        http://twistedmatrix.com/trac/ticket/4969

[#4977] Implement replacement for DeferredList which doesn't subclass Deferred, and is cancellable (opened by glyph)
    defect          core       http://twistedmatrix.com/trac/ticket/4977

[#4979] typo in comment in unix.py (opened by exarkun)
    defect          core       http://twistedmatrix.com/trac/ticket/4979

[#4981] twisted.web.template namespace should be a 200 not a 404 (opened by glyph)
    enhancement     website    http://twistedmatrix.com/trac/ticket/4981

[#4985] Broken link in /documents/ (opened by antlong) (CLOSED, fixed)
    defect          website    http://twistedmatrix.com/trac/ticket/4985



Closed Bugs
______________________
                    ===== High =====
[#3383] trial can't load two test methods from different test cases which inherit the method from a shared base class (opened by exarkun, closed by exarkun, fixed)
    defect          trial      http://twistedmatrix.com/trac/ticket/3383

[#4978] NOT_ALLOWED error page allows embedding of unquoted content from URL and method (opened by glyph, closed by glyph, fixed)
    enhancement     web        http://twistedmatrix.com/trac/ticket/4978

[#3666] zipstream.unzip, unzipIter, and related functions should all be deprecated (opened by tenth, closed by exarkun, fixed)
    defect          core       http://twistedmatrix.com/trac/ticket/3666

                    ===== Normal =====
[#4739] Use string endpoints for `twistd mail` server address related options (opened by exarkun, closed by exarkun, fixed)
    enhancement     mail       http://twistedmatrix.com/trac/ticket/4739

[#4732] Document @withRequest XML-RPC feature in the XML-RPC howto (opened by itamar, closed by exarkun, fixed)
    enhancement     web        http://twistedmatrix.com/trac/ticket/4732

[#4968] Resource templating documentation has broken link to twisted.web.server.Resource which emphatically does not exist (opened by lvh, closed by tenth, fixed)
    defect          web        http://twistedmatrix.com/trac/ticket/4968

[#4881] twisted.internet.process._listOpenFDs fails on FreeBSD because fdescfs isn't mounted by default (opened by lewq, closed by lewq, fixed)
    defect          core       http://twistedmatrix.com/trac/ticket/4881

[#4971] Endpoints don't have __repr__ functions (opened by jerub, closed by jerub, duplicate)
    enhancement     core       http://twistedmatrix.com/trac/ticket/4971

[#4939] twisted.web lacks a built-in templating engine (opened by habnabit, closed by glyph, fixed)
    enhancement     web        http://twistedmatrix.com/trac/ticket/4939

[#4973] two typos in twisted.web.template docstrings (opened by exarkun, closed by exarkun, fixed)
    defect          web        http://twistedmatrix.com/trac/ticket/4973

[#4976] _WrappingFactory does not call connectionFailed/Lost on the wrapped factory (opened by Tourman, closed by glyph, wontfix)
    enhancement     core       http://twistedmatrix.com/trac/ticket/4976

[#4900] twisted.web server sends responses without explicit Content-Type; potential XSS (opened by ivank, closed by glyph, fixed)
    defect          web        http://twistedmatrix.com/trac/ticket/4900

[#4988] filepath.FilePath.setContent should preserve permissions on target file (opened by rwall, closed by rwall, duplicate)
    defect          core       http://twistedmatrix.com/trac/ticket/4988

[#2167] typo in web2.channel.scgi (opened by mars, closed by exarkun, wontfix)
    defect          web2       http://twistedmatrix.com/trac/ticket/2167

[#2296] twisted.web2.stream.FileStream creates an instance of an undefined class in it's sendfile "support" (opened by dreid, closed by exarkun, wontfix)
    defect          web2       http://twistedmatrix.com/trac/ticket/2296

[#2538] twisted.web2.client.http has no unittests for pipelining support (opened by dreid, closed by exarkun, wontfix)
    enhancement     web2       http://twistedmatrix.com/trac/ticket/2538

[#3083] twisted.web2 server's input stream doesn't get connection lost notification (opened by jknight, closed by exarkun, wontfix)
    defect          web2       http://twistedmatrix.com/trac/ticket/3083

[#4338] Intermittent twisted.web2.test.test_stream.ProcessStreamerTest.test_errouput on Windows 7 (opened by ivank, closed by exarkun, wontfix)
    defect          web2       http://twistedmatrix.com/trac/ticket/4338

[#3062] Figure out what is wrong with web2's fastcgi channel based on this patch I have (opened by radix, closed by exarkun, wontfix)
    task            web2       http://twistedmatrix.com/trac/ticket/3062

[#2989] mime-type option for web2 causes error (opened by djfroofy, closed by exarkun, wontfix)
    defect          web2       http://twistedmatrix.com/trac/ticket/2989

[#4945] Stop using the 'new' module (opened by facundobatista, closed by exarkun, fixed)
    enhancement     core       http://twistedmatrix.com/trac/ticket/4945

                    ===== Low =====
[#4985] Broken link in /documents/ (opened by antlong, closed by exarkun, fixed)
    defect          website    http://twistedmatrix.com/trac/ticket/4985

[#2433] twisted.web2.stream.PostTruncaterStream.read() leaves a dangling deferred which could cause unclean reactor errors (opened by dreid, closed by exarkun, wontfix)
    defect          web2       http://twistedmatrix.com/trac/ticket/2433

[#2434] twisted.web2.static.FileSaver.writeFile leaves doesn't do anything with the deferred returned by stream.readIntoFile (opened by dreid, closed by exarkun, wontfix)
    defect          web2       http://twistedmatrix.com/trac/ticket/2434



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 - [#4991] Deprecate the redundant assertion method aliases on `twisted.trial.unittest.TestCase` (since 2011-03-26 15:38:08).

Mean open ticket age: 1017 days, 4:51:49.015629.
Median: 922 days, 10:46:46.077834.
Standard deviation: 731 days, 20:25:41.136264.
Interquartile range: 1143 days, 10:59:46.

Mean time between ticket creation and ticket resolution: 752 days, 15:36:59.785635.
Median: 185 days, 18:09:27.
Standard deviation is 957 days, 2:27:45.465592.
The interquartile range is 1468 days, 21:41:33.

Mean time spent in review: 83 days, 2:09:47.299448.
Median: 4 days, 9:24:10.
Standard deviation: 323 days, 18:05:52.575789.
Interquartile range: 15 days, 22:19:54.

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


Contributor Stats
______________________
In the last 4 weeks,
    30 unique ticket reporters
    18 unique ticket reviewers
    12 unique ticket resolvers
In the last 24 weeks,
    109 unique ticket reporters
    26 unique ticket reviewers
    18 unique ticket resolvers
In the last 48 weeks,
    171 unique ticket reporters
    34 unique ticket reviewers
    26 unique ticket resolvers

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