<html>
<body>
<pre>
Bug summary
______________________
Summary for 2008-07-20 through 2008-07-27
Bugs opened: 11    Bugs closed: 13  Total open bugs: 1100 (-2)

|== Type Changes   |== Priority Changes   |== Component Changes   
|Defect:       -4  |Highest:  +1          |Core:   +0             
|Enhancement:  +3  |High:     -1          |Names:  -1             
                   |Normal:   -1          |Pb:     -1             
                   |Low:      +0          |Trial:  -1             
                   |Lowest:   +0          |Web:    +0             
                                          |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
______________________
                    ===== Highest =====
[#3367] twisted.python.lockfile.FilesystemLock.lock fails with EEXIST (opened by exarkun)
    defect          core       http://twistedmatrix.com/trac/ticket/3367

                    ===== Normal =====
[#3360] log rotation is backwards (opened by radix)
    enhancement     core       http://twistedmatrix.com/trac/ticket/3360

[#3361] default number of rotated log files to keep is infinite (opened by radix)
    enhancement     core       http://twistedmatrix.com/trac/ticket/3361

[#3362] we should have a time-based log rotation implementation (opened by radix)
    enhancement     core       http://twistedmatrix.com/trac/ticket/3362

[#3363] twistd should support external log rotation facilities (opened by radix)
    enhancement     core       http://twistedmatrix.com/trac/ticket/3363

[#3364] socket error 11 when sending UDP (opened by itamar)
    defect          core       http://twistedmatrix.com/trac/ticket/3364

[#3365] a few more IRCClient docstrings (opened by benjamin)
    enhancement     words      http://twistedmatrix.com/trac/ticket/3365

[#3366] add IRCClient.back() (opened by benjamin)
    enhancement     words      http://twistedmatrix.com/trac/ticket/3366

[#1493] static File web module doesn't support byte ranges (opened by jmg) (CLOSED, fixed)
    enhancement     web        http://twistedmatrix.com/trac/ticket/1493

                    ===== Low =====
[#3368] twisted.python.log can't encode unicode correctly (opened by victorlin) (CLOSED, duplicate)
    defect          core       http://twistedmatrix.com/trac/ticket/3368

                    ===== Lowest =====
[#3359] DelayedCall should implement __lt__ to work with Python trunk (opened by topia)
    defect          core       http://twistedmatrix.com/trac/ticket/3359



Closed Bugs
______________________
                    ===== High =====
[#2338] trial should handle concurrent usage in the same directory gracefully (opened by exarkun, closed by exarkun, fixed)
    enhancement     trial      http://twistedmatrix.com/trac/ticket/2338

                    ===== Normal =====
[#3354] Allow new style classes to be used with jelly.setUnjellyableForClassTree (opened by njal, closed by therve, duplicate)
    enhancement     pb         http://twistedmatrix.com/trac/ticket/3354

[#3347] twisted.names dns-spoofing vulnerability (birthday paradox) (opened by jknight, closed by exarkun, fixed)
    defect          names      http://twistedmatrix.com/trac/ticket/3347

[#1493] static File web module doesn't support byte ranges (opened by jmg, closed by exarkun, fixed)
    enhancement     web        http://twistedmatrix.com/trac/ticket/1493

[#3356] cProfile is supported by twistd, but not documented as such (opened by exarkun, closed by therve, fixed)
    defect          core       http://twistedmatrix.com/trac/ticket/3356

[#3352] twisted does not install on 64bit Windows Vista (opened by Chepra, closed by therve, invalid)
    defect          core       http://twistedmatrix.com/trac/ticket/3352

[#3244] runInteraction exceptions are swallowed if rollback fails (opened by therve, closed by therve, fixed)
    defect          core       http://twistedmatrix.com/trac/ticket/3244

[#1493] static File web module doesn't support byte ranges (opened by jmg, closed by exarkun, fixed)
    enhancement     web        http://twistedmatrix.com/trac/ticket/1493

[#1291] Expose "process exited" hook on ProcessProtocol, turning current processEnded into user-overriddable behavior (opened by itamarst, closed by exarkun, fixed)
    enhancement     core       http://twistedmatrix.com/trac/ticket/1291

[#966 ] [PATCH] Add --umask option to twistd (opened by thomasvs, closed by exarkun, fixed)
    defect          core       http://twistedmatrix.com/trac/ticket/966

[#3024] pidfile should be world-readable (opened by mthaddon, closed by exarkun, fixed)
    defect          core       http://twistedmatrix.com/trac/ticket/3024

                    ===== Low =====
[#3368] twisted.python.log can't encode unicode correctly (opened by victorlin, closed by exarkun, duplicate)
    defect          core       http://twistedmatrix.com/trac/ticket/3368

                    ===== Lowest =====
[#3355] t.application.app.AppProfiler handles options oddly (opened by colin, closed by therve, fixed)
    defect          core       http://twistedmatrix.com/trac/ticket/3355



Ticket Lifetime Stats
______________________
Oldest open ticket - [#49] RFE: enhancements to Lore for --config book (since 2003-07-12 16:39:56).
Newest open ticket - [#3367] twisted.python.lockfile.FilesystemLock.lock fails with EEXIST (since 2008-07-24 12:22:44).

Mean open ticket age: 659 days, 3:18:58.811642.
Median: 580 days, 8:00:37.585279.
Standard deviation: 471 days, 15:47:35.945542.
Interquartile range: 602 days, 12:00:47.

Mean time between ticket creation and ticket resolution: 165 days, 20:51:49.443747.
Median: 20 days, 12:22:11.
Standard deviation is 293 days, 18:35:54.466861.
The interquartile range is 186 days, 1:58:07.

Mean time spent in review: 69 days, 22:45:14.002153.
Median: 3 days, 22:40:47.
Standard deviation: 195 days, 16:16:35.153763.
Interquartile range: 20 days, 17:10:21.

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


Contributor Stats
______________________
In the last 4 weeks,
    27 unique ticket reporters
    10 unique ticket reviewers
    4 unique ticket resolvers
In the last 24 weeks,
    105 unique ticket reporters
    18 unique ticket reviewers
    16 unique ticket resolvers
In the last 48 weeks,
    146 unique ticket reporters
    23 unique ticket reviewers
    19 unique ticket resolvers

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