Re: s6 talk at FOSDEM 2017: video

From: Laurent Bercot <ska-supervision_at_skarnet.org>
Date: Tue, 07 Feb 2017 16:35:37 +0000

>Thing is, I've always thought of anopa as a set of tools, that allow
>you to set things up however you want. I like that idea, and so that's
>why it doesn't create service(dir)s on its own, unlike s6-rc.

  I totally agree with that philosophy, but all the pressure I'm getting
is always in the direction of "make it more user-friendly, accessible to
normal people, integrate it more, more high-level commands" - never
the other way.
  That's why I added magic to s6-rc-compile to make it run a fdholder and
a oneshot-runner automatically as needed: users want the resulting
mechanism without having to concern themselves with the details, so if
the details can be automated, all the better - even if, for you and me,
they're easy to understand and set up manually.

  So if you think an "aa-command" longrun is the proper way to run
oneshots with anopa (a position I obviously agree with) I think you
should
have it by default in your example service sets, or something of the
kind.
Few people have the inclination and time to tinker enough to come up
with
that themselves!


>OTOH anopa does come with aa-stage{0..4} scripts, that's true.

  You also have some kind of tty management, which s6-rc doesn't.

--
  Laurent
Received on Tue Feb 07 2017 - 16:35:37 UTC

This archive was generated by hypermail 2.3.0 : Sun May 09 2021 - 19:44:19 UTC