From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-user+bounces-174632-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by finch.gentoo.org (Postfix) with ESMTPS id 6E28D139085
	for <garchives@archives.gentoo.org>; Mon, 19 Dec 2016 15:21:46 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id BA326224213;
	Mon, 19 Dec 2016 15:21:37 +0000 (UTC)
Received: from mail-wj0-x22b.google.com (mail-wj0-x22b.google.com [IPv6:2a00:1450:400c:c01::22b])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id 46021224202
	for <gentoo-user@lists.gentoo.org>; Mon, 19 Dec 2016 15:21:37 +0000 (UTC)
Received: by mail-wj0-x22b.google.com with SMTP id tg4so153520777wjb.1
        for <gentoo-user@lists.gentoo.org>; Mon, 19 Dec 2016 07:21:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20161025;
        h=subject:to:references:from:message-id:date:user-agent:mime-version
         :in-reply-to:content-transfer-encoding;
        bh=nBivsHlRgnyrAgcBvmKZWunJP/Fw9op6/4A3gwjmTIs=;
        b=jxYnW9X3nw0Pxv5uZSlRn9jk+UlcpO2DLjQmBuSnUmWHfgs4rx9/ExQX6W3BS7D1MG
         DMPuNq9MNFc0tu/TiO/5MFWTcfFlPt8yJgiJDf/no1ayESuDmA6vIL9ObFce/7mq8U4C
         bfd/pJc7dw6foFlemeYaVMv9QGJ9KqoKRIXKP+I2ceclyqjH30YvQzUVSCrmxNDrdOHz
         eWvUkrVEfFPLRo1Qeg63AHEJxxhw7jfejPwIotmKo8PljmzMXkEV+idVtaVkATLFmROi
         SxudCr6nJtiOpCUQN22UHl90yVPf38bYIUsWp9LTciFlDrvwQxpYjMBZyLirHeAyhPg7
         ULoQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-gm-message-state:subject:to:references:from:message-id:date
         :user-agent:mime-version:in-reply-to:content-transfer-encoding;
        bh=nBivsHlRgnyrAgcBvmKZWunJP/Fw9op6/4A3gwjmTIs=;
        b=MelLOPt7ui9xDkZlr02I32GuFkjBn3vRKx21Nq7ODLRCZdXJR4hlvpHfD5Xj2XI1N0
         DEB3FM6YF4Q62uN5sW6T+d+0MhZcVQmiDwTB4weIkR7RyR9oVeZIi1o3l614h41pREzj
         PbJ8W3fmHkjkrnBahLdtFM0jzd2kKA9TJxUItCeSNiQnU+ZD0FPzfk7+fpcLtKsWUXAn
         FTr/BRiH8N2zG+0JEEF/IFCsktCpcr6wlaBceD6i+m5O4UVkjmdgaU92Zo/wliD8OoQZ
         kMQq7WpU4G1n8MDJp8HdDgRAw9Rvva7vFW5Bif4AfQTmyJRjtBl/3sooMUdxZtvHNFde
         XijA==
X-Gm-Message-State: AIkVDXISb9k7qB123pNEIvgdirB/VAAwDIvwXVaaRAV0LAr2h9IztWb64Xcr3b4AUVVPWA==
X-Received: by 10.194.75.227 with SMTP id f3mr13616698wjw.19.1482160895687;
        Mon, 19 Dec 2016 07:21:35 -0800 (PST)
Received: from [172.20.0.40] ([196.212.62.210])
        by smtp.googlemail.com with ESMTPSA id gj6sm21116637wjb.29.2016.12.19.07.21.34
        for <gentoo-user@lists.gentoo.org>
        (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
        Mon, 19 Dec 2016 07:21:34 -0800 (PST)
Subject: Re: [gentoo-user] from Firefox52: NO pure ALSA?, WAS: Firefox 49.0 &
 Youtube... Audio: No
To: gentoo-user@lists.gentoo.org
References: <20161015182743.GB4541@solfire>
 <31e5a0f5-ffc3-0b6f-3bb4-1685d1efe876@andrejro.de>
 <b7a4697c-f2c5-3a78-02e4-86888ce7f44d@baums-on-web.de>
 <1539590.2abgqJ6fBz@thetick>
From: Alan McKinnon <alan.mckinnon@gmail.com>
Message-ID: <2aac94ba-9606-2d3d-e472-0bf84e204c80@gmail.com>
Date: Mon, 19 Dec 2016 17:19:32 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.5.1
Precedence: bulk
List-Post: <mailto:gentoo-user@lists.gentoo.org>
List-Help: <mailto:gentoo-user+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user.gentoo.org>
X-BeenThere: gentoo-user@lists.gentoo.org
Reply-to: gentoo-user@lists.gentoo.org
MIME-Version: 1.0
In-Reply-To: <1539590.2abgqJ6fBz@thetick>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
X-Archives-Salt: 6811f141-456a-4a3f-aa5d-7fd10779e5b4
X-Archives-Hash: 03b760955836e89f9d4ad9a3a8419eb9

On 19/12/2016 16:52, Marc Joliet wrote:

...

> I'm not convinced that you actually understand systemd particularly well.  It 
> seems to me that if you want to develop an informed opinion about it, you 
> should:
> 
> a) Read the official documentation (don't just rely on what others say; even 
> when well-intentioned, people can say stupid things).
> 
> b) Try to set up and/or run a systemd-based system, and seriously try to grok 
> it.  Only then will you be able to compare it to other init systems properly.

...

I feel the same way.

systemd is declarative and simple variables in a unit define what you
want. This makes sense - the list of what management functions a service
supports is a very short list - start/stop/restart/status. Apart from
configtest (a la Apache) what else is there really?

systemd could be the poster child for the declarative style and knock
ansible off it's perch where it currently reigns :-)

Looking at SysVInit, it's only real grace is that it's been around for
30+ years. But it defers all decisions to the daemon author/packager;
after a short while the ecosystem is so cluttered with weird scripts,
that packagers resort to bolting a declarative layer on top of init
scripts, as in the boilerplate you mentioned. The truth is, as designs
go, sysvinit is a /terrible/ design. It only lasted 30 years because it
forces all the tricky bits to be someone else's problem

-- 
Alan McKinnon
alan.mckinnon@gmail.com