I’ve been using Supervisor for a few months now to manage some app servers at work. Good stuff; solid. My only gripe with it was that it didn’t run properly under Python 2.6[1,2]. I had to install Python 2.5 just to run Supervisor, which isn’t a super big deal but is kind of annoying. The latest release, 3.0a7, fixes this by including a “patched version of Medusa to allow Supervisor to run on Python 2.6.”
Note: I had to
`wget http://dist.supervisord.org/supervisor-3.0a7.tar.gz` and easy_install that due to a network timeout. I assume that’s because Supervisor is super popular and everyone’s upgrading.
 It did run under 2.6 but issued an error when starting up.
 This was due to changes in the Python 2.6 stdlib, not a problem with Supervisor itself.
 Suggestion: If possible, remove link from PyPI to http://supervisord.org/ so easy_install doesn’t get stuck there.