Changes between Initial Version and Version 36 of Ticket #1274
- Timestamp:
- 2011-07-17T23:30:25Z (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #1274
- Property Status changed from new to reopened
- Property Cc warner added
- Property Owner set to warner
- Property Keywords install twisted review-needed brians-opinion-needed added
-
Ticket #1274 – Description
initial v36 1 Anything that can be done using pywin32 can also be done, a little more klunkily, using ctypes. Currently we depend on pywin32 directly to get disk stats at [source:src/allmydata/storage/server.py@4595#L177], and indirectly via Twisted. Twisted depends on it only for {{{spawnProcess}}} in [http://twistedmatrix.com/trac/browser/trunk/twisted/internet/posixbase.py?rev=29163#L331]. These dependencies could be easily eliminated, simplifying installation on Windows (if we require a release of Twisted with this change on Windows).1 Anything that can be done using pywin32 can also be done, a little more klunkily, using ctypes. Currently we depend on pywin32 directly to get disk stats at [source:src/allmydata/storage/server.py@4595#L177], and indirectly via Twisted. Twisted depends on it only for {{{spawnProcess}}} in [http://twistedmatrix.com/trac/browser/trunk/twisted/internet/posixbase.py?rev=29163#L331]. These dependencies could be easily eliminated, simplifying installation on Windows. 2 2 3 TODO: open ticket on Twisted tracker. 3 (We ended up not needing a change to Twisted.)