Ticket #1801 (new enhancement)

Opened 2 years ago

Last modified 3 months ago

refactor slave/buildslave/runprocess.py

Reported by: dustin Owned by:
Priority: major Milestone: 0.8.8
Version: 0.8.3p1 Keywords: kill, sprint
Cc:

Description

This file is massively overgrown, and contains a lot of compatibility code for ancient versions of Twisted. It should be factored out into smaller methods and smaller modules.

Change History

comment:1 Changed 2 years ago by dustin

  • Keywords kill added

comment:2 Changed 15 months ago by dustin

  • Milestone changed from 0.8.+ to 0.8.7

comment:3 Changed 6 months ago by tom.prince

  • Milestone changed from 0.8.+ to 0.8.8

comment:4 Changed 3 months ago by dustin

  • Keywords kill, sprint added; kill removed

This would be a good pure-python refactoring project. There are decent tests for runprocess to ensure compatibility.

Note: See TracTickets for help on using tickets.