3 ms·
For us (and a crazy ton of systems people who dont even use python for application code), the "supervisor" incompatibility is a blocker. supervisord is one of
by sandGorgon 10y ago
For us (and a crazy ton of systems people who dont even use python for application code), the "supervisor" incompatibility is a blocker.
supervisord is one of the most useful tools to run production systems.. and is more relevant when we look at the Docker world.
A port of supervisord is something we would gladly donate to :(
Unfortunately, I think the maintainers are handicapped by py3 expertise - https://github.com/Supervisor/supervisor/labels/python%203 https://github.com/Supervisor/supervisor/labels/python%203
Supervisor has some major issues on Python 3. Many of these issues are encoding related as well so merging this one patch doesn't move the needle much. We need someone who has strong experience in Python 2/3 porting and is willing to spend a non-trivial amount of time looking at these bytes/strings issues together.
https://github.com/Supervisor/supervisor/pull/471#issuecomment-267793117 https://github.com/Supervisor/supervisor/pull/471#issuecomme...
- mixmastamyk 10y agoIt is standalone though, not a library, and should not be an impediment to others, unless I'm missing something.
- sandGorgon 10y agoAnd that's why everyone goes back to "we are most definitely not using TWO Python versions. Since everything works on 2.7, let's stay there)"
- mixmastamyk 10y agoBeen using 3.x for a few years now, 3.6 is about to seal the deal.