Windows Process Management
|Reported by:||dustin||Owned by:|
The windows tag documents a number of bugs about starting and killing processes on Windows. Buildbot uses Twisted's process-handling code, so these bugs may be fixed by either re-implementing better support directly in Buildbot, or by patching Twisted's process-handling code.
To do well with this project, you would need to bring a lot of the Windows experience that is lacking in the Buildbot development community. Assuming you're familiar with Windows APIs and accessing them from Python, this bug would entail
- writing test cases to reproduce bugs users have seen
- interacting with the Twisted community to design solutions that can be merged upstream
- implementing portable fixes to those bugs
- documenting them