Opened 7 years ago

Last modified 4 years ago

#1801 new enhancement

refactor slave/buildslave/runprocess.py

Reported by: dustin Owned by:
Priority: major Milestone: 0.9.+
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 (6)

comment:1 Changed 7 years ago by dustin

  • Keywords kill added

comment:2 Changed 6 years ago by dustin

  • Milestone changed from 0.8.+ to 0.8.7

comment:3 Changed 6 years ago by tom.prince

  • Milestone changed from 0.8.+ to 0.8.8

comment:4 Changed 5 years ago by dustin

  • Keywords sprint added

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

comment:5 Changed 4 years ago by Jc2k

  • Milestone changed from 0.8.9 to 0.8.+

comment:6 Changed 4 years ago by dustin

  • Milestone changed from 0.8.+ to 0.9.+

Ticket retargeted after milestone closed

Note: See TracTickets for help on using tickets.