<html>
<body>
<pre>
Bug summary
______________________
Summary for 2008-09-21 through 2008-09-28
Bugs opened: 2    Bugs closed: 32  Total open bugs: 1054 (-30)

|== Type Changes   |== Priority Changes   |== Component Changes   
|Defect:      -19  |Highest:  -1          |Conch:     -5          
|Enhancement: -10  |High:     -5          |Core:     -11          
|Task:         -1  |Normal:  -18          |Lore:      -1          
                   |Low:      -3          |Mail:      -1          
                   |Lowest:   -3          |Pydoctor:  -1          
                                          |Trial:     -3          
                                          |Web:       -4          
                                          |Web2:      -1          
                                          |Website:   -1          
                                          |Words:     -2          


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

New / Reopened Bugs
______________________
                    ===== Normal =====
[#3447] XMPPClientFactory should be a class, or should be named as a function (opened by colin)
    defect          words      http://twistedmatrix.com/trac/ticket/3447

[#3448] EOL character in ssh private key causes decryption to fail (opened by akelya)
    defect          conch      http://twistedmatrix.com/trac/ticket/3448



Closed Bugs
______________________
                    ===== Highest =====
[#2868] unclean reactor error from testHostAddress on OS X (opened by exarkun, closed by exarkun, duplicate)
    defect          core       http://twistedmatrix.com/trac/ticket/2868

                    ===== High =====
[#1754] adbapi has blanket except: with no logging (opened by itamarst, closed by exarkun, duplicate)
    enhancement     core       http://twistedmatrix.com/trac/ticket/1754

[#1182] adbpai's runQuery and runOperation do not detail enough in error reports (opened by moof, closed by exarkun, fixed)
    defect          conch      http://twistedmatrix.com/trac/ticket/1182

[#2084] Review public API of web2 (opened by glyph, closed by exarkun, wontfix)
    enhancement     web2       http://twistedmatrix.com/trac/ticket/2084

[#1120] OS-X vs PTYProcess, OSError vs IOError (opened by warner, closed by exarkun, fixed)
    defect          core       http://twistedmatrix.com/trac/ticket/1120

[#1328] People keep asking about _trial_temp (opened by jml, closed by thijs, fixed)
    enhancement     trial      http://twistedmatrix.com/trac/ticket/1328

                    ===== Normal =====
[#2383] twisted/web/woven/utils.py uses backticks (opened by exarkun, closed by thijs, wontfix)
    defect          web        http://twistedmatrix.com/trac/ticket/2383

[#2976] twisted.mail.smtp.xtext_encode and xtext_decode take the wrong number of arguments (opened by exarkun, closed by exarkun, fixed)
    defect          mail       http://twistedmatrix.com/trac/ticket/2976

[#2542] twisted.web.microdom.Node.isEqualToNode does no actual comparison (opened by dreid, closed by exarkun, fixed)
    defect          web        http://twistedmatrix.com/trac/ticket/2542

[#2204] IRCUser shouldn't send topic if there isn't one. (opened by colin, closed by exarkun, fixed)
    defect          words      http://twistedmatrix.com/trac/ticket/2204

[#1373] Support twisted.internet.stdio on Windows (opened by itamarst, closed by exarkun, fixed)
    enhancement     core       http://twistedmatrix.com/trac/ticket/1373

[#1588] verifyHostKey fails if ~/.ssh/known_hosts missing or it's empty (opened by jaze, closed by exarkun, duplicate)
    enhancement     conch      http://twistedmatrix.com/trac/ticket/1588

[#1674] test_conch, test_cftp and test_keys fail to import if Crypto.Cipher is not installed (opened by spiv, closed by exarkun, fixed)
    defect          conch      http://twistedmatrix.com/trac/ticket/1674

[#1516] trac lets people assign and cc bugs to nonexistent users (opened by jknight, closed by exarkun, worksforme)
    defect          website    http://twistedmatrix.com/trac/ticket/1516

[#1357] sendFile handy API for FTPClient (opened by dialtone, closed by exarkun, duplicate)
    enhancement     conch      http://twistedmatrix.com/trac/ticket/1357

[#660 ] login methods to pb server is not well documented (opened by sridharinfinity, closed by exarkun, fixed)
    enhancement     core       http://twistedmatrix.com/trac/ticket/660

[#1849] twisted.conch.test.test_cftp.TestOurServerUnixClient._getBatchOutput is a mess (opened by spiv, closed by exarkun, fixed)
    defect          conch      http://twistedmatrix.com/trac/ticket/1849

[#2012] HTTP HEAD Request fails if Content-length given (opened by garrison, closed by exarkun, duplicate)
    defect          web        http://twistedmatrix.com/trac/ticket/2012

[#2219] isInIOThread() returns False when used in TestCases (opened by sifu, closed by exarkun, duplicate)
    defect          trial      http://twistedmatrix.com/trac/ticket/2219

[#2186] pydoctor doesn't document code in __init__.py files (opened by spiv, closed by mwh, fixed)
    defect          pydoctor   http://twistedmatrix.com/trac/ticket/2186

[#2514] Documentation bug in the list of possible <span/> classes (opened by edwards, closed by thijs, fixed)
    defect          lore       http://twistedmatrix.com/trac/ticket/2514

[#3382] coding-standard.xhtml mislinks to twisted.python.compat (opened by exarkun, closed by thijs, fixed)
    defect          core       http://twistedmatrix.com/trac/ticket/3382

[#3133] Whois function for the ircclient class (opened by Jem777, closed by exarkun, fixed)
    enhancement     words      http://twistedmatrix.com/trac/ticket/3133

[#2716] Eliminate relative imports from twisted.conch (opened by exarkun, closed by thijs, invalid)
    task            conch      http://twistedmatrix.com/trac/ticket/2716

[#3254] twisted.python.deprecate does the wrong thing for methods (opened by exarkun, closed by therve, fixed)
    defect          core       http://twistedmatrix.com/trac/ticket/3254

[#3446] Infinite loop/memory-usage in irc.split() (opened by my007ms, closed by teratorn, fixed)
    defect          words      http://twistedmatrix.com/trac/ticket/3446

                    ===== Low =====
[#1068] UNIX Port creation has race condition in permission setting code (opened by exarkun, closed by exarkun, fixed)
    defect          core       http://twistedmatrix.com/trac/ticket/1068

[#1614] trial fails to set reactor.running flag (opened by landonf, closed by exarkun, duplicate)
    defect          trial      http://twistedmatrix.com/trac/ticket/1614

[#474 ] wxReactor timer improvements (?) (opened by xjeethux, closed by exarkun, invalid)
    enhancement     core       http://twistedmatrix.com/trac/ticket/474

                    ===== Lowest =====
[#868 ] send Content-Type style headers for non-compliant browsers (opened by cce, closed by exarkun, fixed)
    enhancement     web        http://twistedmatrix.com/trac/ticket/868

[#1526] a bunch of tests fail/error when you don't have sufficient ssl stuff installed (opened by mwh, closed by exarkun, fixed)
    defect          core       http://twistedmatrix.com/trac/ticket/1526

[#1852] Replace uses of @ivar in interfaces with z.i.Attribute (opened by jknight, closed by thijs, fixed)
    defect          core       http://twistedmatrix.com/trac/ticket/1852



Ticket Lifetime Stats
______________________
Oldest open ticket - [#49] RFE: enhancements to Lore for --config book (since 2003-07-12 16:39:56).
Newest open ticket - [#3448] EOL character in ssh private key causes decryption to fail (since 2008-09-26 10:55:42).

Mean open ticket age: 687 days, 11:40:02.865033.
Median: 618 days, 3:44:14.207538.
Standard deviation: 488 days, 18:46:46.217409.
Interquartile range: 658 days, 2:02:49.

Mean time between ticket creation and ticket resolution: 186 days, 6:07:41.675010.
Median: 25 days, 18:21:03.
Standard deviation is 317 days, 3:40:29.539302.
The interquartile range is 215 days, 8:18:49.

Mean time spent in review: 69 days, 0:03:44.422562.
Median: 4 days, 0:37:30.
Standard deviation: 202 days, 18:23:11.952936.
Interquartile range: 18 days, 2:55:36.

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


Contributor Stats
______________________
In the last 4 weeks,
    18 unique ticket reporters
    5 unique ticket reviewers
    6 unique ticket resolvers
In the last 24 weeks,
    93 unique ticket reporters
    15 unique ticket reviewers
    11 unique ticket resolvers
In the last 48 weeks,
    153 unique ticket reporters
    20 unique ticket reviewers
    20 unique ticket resolvers

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