Received: from mail-io1-f44.google.com (mail-io1-f44.google.com [209.85.166.44]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id C9813782B77 for <~alpine/devel@lists.alpinelinux.org>; Thu, 20 Aug 2020 22:21:14 +0000 (UTC) Received: by mail-io1-f44.google.com with SMTP id g19so3841401ioh.8 for <~alpine/devel@lists.alpinelinux.org>; Thu, 20 Aug 2020 15:21:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ahoOhi/2av/+TUjcSneV9Kxeg4DnbIdHypQghho7Aow=; b=ZkHA+CMZlYXwGZV5ZTti/r4tSQD3Sf0BIB4MJQ3JUr3EnhYIOTVxdGpYw45i24j9wN AU+jgWPu2YXXTlbP58CTradWWCAlRpVrNQOMFGzyT96LHvIhumN0/Mr7awtZW3cDxYk1 ECqIZBw7GW19APsf3b6Z6QL/8aGJVctz15O/cNyXZti7jVVc8IiNdh0zmSLLUyXj8dco B4qYt4xb76YgFNq8t2qj/GLh7o5V9DkCNGhj3yYf8dUhv496lutlim5DMbOsj8dr8wq6 nqKC3agYKubBY1mtTTmjWyjHQ86kJZzMrtC0niC3Yk6oBMLPFRxnXIFzry8kt4mlD+2e 5GrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ahoOhi/2av/+TUjcSneV9Kxeg4DnbIdHypQghho7Aow=; b=rIoNIuLZTzDOko+501qYo4aS4E7yM0Ww0SXWnwQSjCeMlAc+Zq0OGtL3rro/Oq3W6u 5ZAPe05eMWuzSzLe7ByTIzsruSHt/YPVP2nINhzVpLmTc1nXl1umKVEOOWgJ8f2FT2Gg g8JRBhOzVg8o1jYy7XssJ9HhWd8HZqzfW5NM3CMYiQFWJT70yLiLY6MPKa+2sudnXwLg kl/MLdGCmCtnktf8e9rG5pakdOlMRR/LvkjA/NY3ChLKAXlOGIEIy9jkggovwKq1BEX+ uP0EmPW8PUZXVK6cdXXwye5c1NWjF2G9tKCNDEF+Bvhr5Hi3IVpmGWH7Vli8B/5NVWNh VE4A== X-Gm-Message-State: AOAM533U/qEw6LEOe4fid/XCIlTwqFDbsCxhXy5U2LXk7Y8qLT84FH/r WsnaQPInFm1CFmVl9he9/VMQYYnTZtiixH79CdkxugeMnubFdQ== X-Google-Smtp-Source: ABdhPJxP6qaoVqJENCQTTY3K5ZqVDTkjQFEypRvxSKSaVYx/QureuzazpMLf4gRxZ7siTLv2ifS7iWJlxrB8mzYMfbo= X-Received: by 2002:a5d:8703:: with SMTP id u3mr28204iom.47.1597962072530; Thu, 20 Aug 2020 15:21:12 -0700 (PDT) MIME-Version: 1.0 References: <3LLUI2KOULSYM.359WA6HATX45B@8pit.net> In-Reply-To: From: Andy Postnikov Date: Fri, 21 Aug 2020 01:21:01 +0300 Message-ID: Subject: Re: Use of supervise-daemon in Alpine To: Laurent Bercot Cc: ~alpine/devel@lists.alpinelinux.org Content-Type: multipart/alternative; boundary="000000000000b2a49305ad568983" --000000000000b2a49305ad568983 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Just wanted to mention that I'm using s6 a lot inside of alpine:* containers last few years and other supervisors still did not convince me to change it. Laurent, thank you a lot for keeping s6 alive and stable! =D0=BF=D1=82, 21 =D0=B0=D0=B2=D0=B3. 2020 =D0=B3. =D0=B2 00:12, Laurent Ber= cot : > > Back in 2015, I was pushing Alpine to move to a supervision system, > I packaged s6 for Alpine, and unless something happened that I'm not > aware of, it's still working out of the box. I spent a lot of time on > IRC trying to convince developers of the virtues of supervision, and > of s6 in particular. > > What I gathered from the conversations was that there *was* theoretical > interest, but moving to a supervision system was not work that the devs > wanted to prioritize; if I wanted the move to happen, I would have to > put in the work myself. > > I had other obligations at the time, so I did not prioritize the work > either - so the subject remained unresolved. I was not made to feel, > though, that the door had been closed. > > I am glad to see that Alpine is finally coming around and embracing > the supervision model. However, I wonder why you are choosing > supervision-daemon, which is technically inferior, when s6 has been > available on Alpine for years and when I have always signalled my > desire to help migrate. > > I have to admit that it feels slightly unpleasant to have been pushing > for a solution for *years* and always been met with very tepid > enthusiasm, and today, at the first mention of supervise-daemon, there > is immediate approval and you are going to switch right away. > If for some reason Alpine was never going to switch to s6, had an issue > not with the concept, but with the implementation, or with me, which is > what this suggestion seems to impliy, then it would have been good > expectation management to be honest and say it from the get go. > > If, however, my interpretation is wrong, I am *still* available to > help with a migration to s6, and will actually have time starting in > September to do the grunt work with the Alpine init scripts. > > -- > Laurent > --=20 *Andy Postnikov*, drupal consultant dgo.to/@andypost skype:andypost2005 --000000000000b2a49305ad568983 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Jus= t wanted to mention that I'm using s6 a lot inside of alpine:* containe= rs last few years
and other supervisors still did not convince me to change it.
=

Laurent, thank you a lot for k= eeping s6 alive and stable!

<= div dir=3D"ltr" class=3D"gmail_attr">=D0=BF=D1=82, 21 =D0=B0=D0=B2=D0=B3. 2= 020 =D0=B3. =D0=B2 00:12, Laurent Bercot <ska-devel@skarnet.org>:

=C2=A0 Back in 2015, I was pushing Alpine to move to a supervision system,<= br> I packaged s6 for Alpine, and unless something happened that I'm not aware of, it's still working out of the box. I spent a lot of time on IRC trying to convince developers of the virtues of supervision, and
of s6 in particular.

=C2=A0 What I gathered from the conversations was that there *was* theoreti= cal
interest, but moving to a supervision system was not work that the devs
wanted to prioritize; if I wanted the move to happen, I would have to
put in the work myself.

=C2=A0 I had other obligations at the time, so I did not prioritize the wor= k
either - so the subject remained unresolved. I was not made to feel,
though, that the door had been closed.

=C2=A0 I am glad to see that Alpine is finally coming around and embracing<= br> the supervision model. However, I wonder why you are choosing
supervision-daemon, which is technically inferior, when s6 has been
available on Alpine for years and when I have always signalled my
desire to help migrate.

=C2=A0 I have to admit that it feels slightly unpleasant to have been pushi= ng
for a solution for *years* and always been met with very tepid
enthusiasm, and today, at the first mention of supervise-daemon, there
is immediate approval and you are going to switch right away.
If for some reason Alpine was never going to switch to s6, had an issue
not with the concept, but with the implementation, or with me, which is
what this suggestion seems to impliy, then it would have been good
expectation management to be honest and say it from the get go.

=C2=A0 If, however, my interpretation is wrong, I am *still* available to help with a migration to s6, and will actually have time starting in
September to do the grunt work with the Alpine init scripts.

--
=C2=A0 Laurent


--
Andy Postnikov, drupal consultant

skype:andypost200= 5
--000000000000b2a49305ad568983--