News for hackers. Stuff that matters.
Re:Immortal – A cross-platform, OS-agnostic supervisor for U... by michaelmior on Thursday March 30, 2017 @10:13AM (#13995473)
Curious why I would use this over supervisord. It's a shame there's no comparison.
Re:Immortal – A cross-platform, OS-agnostic supervisor for U... by interfixus on Thursday March 30, 2017 @11:51AM (#13996423)
If for no other reason, because Python.

It's an aesthetic thing mainly, and a bit silly I'm sure, but dammit, I find it unsettling to have my Python 3 stuff running, and then the legacy Python 2, simply for the sake of supervisord.

Likewise, I don't need any Python on my Go-server, please.

Re:Immortal – A cross-platform, OS-agnostic supervisor for U... by IgorPartola on Thursday March 30, 2017 @12:30PM (#13996794)
That is sort of a misguided attitude. If you run Ubuntu, you run plenty of systems stuff on Python. Also Perl and bash and C. If the piece of software works and doesn't require you to do extra shit to set it up, who cares what it's written in?

I can see caring about performance. A Python process will be more memory hungry than something hand coded in C. But for the rest of it, who gives a crap if t is packaged well. And if it's not, it's probably not worth using it at all.

Re:Immortal – A cross-platform, OS-agnostic supervisor for U... by interfixus on Thursday March 30, 2017 @02:58PM (#13997966)
I give a crap. Also, I don't run Ubuntu.

As I said, it's a question of aesthetics, and probably quite irrational, possibly OCD, but I do like my servers tight.

Re:Immortal – A cross-platform, OS-agnostic supervisor for U... by dottedmag on Thursday March 30, 2017 @12:25PM (#13996749)
It has already got systemd, so why another layer?
Re:Immortal – A cross-platform, OS-agnostic supervisor for U... by michaelmior on Thursday March 30, 2017 @12:29PM (#13996792)
Yeah, I get that. Although I don't see it as a big deal since most systems have Python installed by default these days.
Re:Immortal – A cross-platform, OS-agnostic supervisor for U... by nbari on Thursday March 30, 2017 @01:06PM (#13997092)
Re:Immortal – A cross-platform, OS-agnostic supervisor for U... by arunc on Thursday March 30, 2017 @10:40PM (#14000823)
Supervisord doesn't respect pam, limits.conf, etc which is a deal breaker for most of the stuff we do. I'm not sure if immortal solves it, but I might look into it.