From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-user+bounces-159418-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	by finch.gentoo.org (Postfix) with ESMTP id 902DF138824
	for <garchives@archives.gentoo.org>; Sun, 19 Oct 2014 21:35:54 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 6C742E08D1;
	Sun, 19 Oct 2014 21:35:49 +0000 (UTC)
Received: from mail-vc0-f172.google.com (mail-vc0-f172.google.com [209.85.220.172])
	(using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits))
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id 177D0E08A8
	for <gentoo-user@lists.gentoo.org>; Sun, 19 Oct 2014 21:35:47 +0000 (UTC)
Received: by mail-vc0-f172.google.com with SMTP id lf12so2692733vcb.17
        for <gentoo-user@lists.gentoo.org>; Sun, 19 Oct 2014 14:35:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20120113;
        h=mime-version:sender:in-reply-to:references:date:message-id:subject
         :from:to:content-type;
        bh=btY+psoYrPltBrVSRgkzFDpsUoYjOqPdaiCgMwPVH/0=;
        b=XtrNzLHAqq75k6DM9c8zWkUAwerXH4uicSQXFpiG+3zYuIxCThqd0jWpO1CA51+GA/
         hqH9js4YxRVjS5OTIQkTa2Jn2HnzVg6/++D2EKycq0EDTT9Fr3bks+eHsd7PJ0UZZyfD
         aqfqoSqXTSspEwOkCIOMCTPhCPbvlE7ly6vPmeP6JQh1eeNsbbqbwf07ax1cqEID81Mp
         WA6VJ8I9yDkCVdXs9/ilqgyKhDkZRJACDPWRHI7otMq/cNqYgzbwqBhqXfGs+cAHceYm
         NpCAgWNtSQrg+8lreemDxxTYSwgJ86WPGE/ddAimgIyqYVvgH241BtzTAAIQ5eV21r+1
         eyBw==
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
X-Received: by 10.52.83.234 with SMTP id t10mr16694057vdy.11.1413754547233;
 Sun, 19 Oct 2014 14:35:47 -0700 (PDT)
Sender: freemanrich@gmail.com
Received: by 10.52.8.229 with HTTP; Sun, 19 Oct 2014 14:35:47 -0700 (PDT)
In-Reply-To: <loom.20141019T220401-961@post.gmane.org>
References: <loom.20141018T172004-713@post.gmane.org>
	<5442DAC8.2030106@thegeezer.net>
	<loom.20141018T233956-266@post.gmane.org>
	<5442F17C.7040904@thegeezer.net>
	<loom.20141019T041305-882@post.gmane.org>
	<5443A864.2030508@thegeezer.net>
	<loom.20141019T171850-378@post.gmane.org>
	<CAGfcS_kS1F8V75C2N+TFCz-QuiZOrxCnw=Ae69BVR2DtTj-=DQ@mail.gmail.com>
	<loom.20141019T220401-961@post.gmane.org>
Date: Sun, 19 Oct 2014 17:35:47 -0400
X-Google-Sender-Auth: 1Jcx4shLY8pL1aHBe0jUpj3WVSM
Message-ID: <CAGfcS_mHU_jet14abvwDeqBMTie6BBEL2572uEtq94XoMkpyfQ@mail.gmail.com>
Subject: Re: [gentoo-user] Re: gigabyte mobo latency
From: Rich Freeman <rich0@gentoo.org>
To: gentoo-user@lists.gentoo.org
Content-Type: text/plain; charset=UTF-8
X-Archives-Salt: 9bd1a483-5746-460f-bd6b-c259b9a23e2b
X-Archives-Hash: 13959f76b7008cfddc855976ea2030b4

On Sun, Oct 19, 2014 at 4:40 PM, James <wireless@tampabay.rr.com> wrote:
> Rich Freeman <rich0 <at> gentoo.org> writes:
>
> Rich, embedded is my background. I'm more of an EE
> over the years. so YES, to me it is very important to
> understand hardware and the firmwares that allow all
> of the OO-gui stuffage that exists (and is wonderfull).

Again, I wasn't bashing anybody for having a desire to understand
cgroups.  I just didn't want to suggest that it was necessary to have
this knowledge to actually use systemd.

Of course, if you're in an unusual niche (embedded, clusters, etc)
then systemd is going to be less mature, and since you're blazing a
trail the additional knowledge certainly wouldn't hurt.  And of course
you don't have to use systemd to benefit from cgroups.

>
> You have an idealized view of what is going on in the cluster code spaces.
> (systemd issue abound aplenty). Folks are  just loading binaries on top
> of binaries and look for salvation via config files.

You certainly have more firsthand perspective there than I do.
Systemd has plenty of issues in any configuration - it is very new,
and VERY susceptible to race conditions with its dependencies.  When
you run it on a box that provides core services (dhcp, dns, nfs, etc)
as well as consuming those same services you can run into a lot of
unspecified dependencies.  For example, systemd tends to assume that
if the network is up, DNS is up, but that doesn't work so well for
your DNS server.

None of these are insurmountable design issues, they just point to the
immaturity of the project.

But, like many here that aspect of systemd doesn't really scare me off much.

> If the systemd devs and perveyors feel pressure to make systemd a
> superior technology; what's wrong with that? I like the promise
> of systemd; I *hate* the way it has been jammed down on everyone.

Well, certainly on Gentoo it hasn't been jammed on anybody per-se.
About the closest to that in Gentoo has been the fact that they took
over udev maintenance, but that is an upstream issue (and nobody can
prevent anybody from forking it/etc).  Within Gentoo there was some
controversy when some package maintainers wanted to prevent others
from adding systemd units to their packages, and from that standpoint
there is a policy that forces maintainers to stay out of the way if
somebody else wants to do the work to adapt a package for systemd (or
for openrc for that matter).

Most other distros only support a single init, and for whatever reason
they've decided to switch.  That is really their business, but it is
hard to say that anybody is forcing anybody to do anything.  Gnome is
obviously a factor, but again nobody HAS to use Gnome, and it is a bit
like complaining about having to have Java installed in order to play
minecraft or use some features in openoffice (granted, Java isn't
/quite/ as invasive though sometimes it feels that way).

> I think once Lennart moves on to something else (as many have pondered)
> systemd will become more attractive.   In my youth, I did not understand
> 'good manners' and lennart epitomizes some episodes in my tempetuous youth I
> regret.

Welcome to the FOSS community, where principle and idealism trumps
relationships every day.  In the end we tolerate contributors because
they contribute.  We could always choose to not use their stuff, but
for the most part we're too lazy to re-implement everything.  With
FOSS people only have power over you if you give it to them, but not
giving it to them comes with a price.

> Older folks just murmur under their breath that this snot_nosed_kid
> should have been bitch_slapped by that idiot Linus. He failure to
> reign in that looser cannot be white_washed by anyone; so let's just
> let this go.......

Just what would you have Linus do?  Other than criticize publicly,
there isn't much Linus can do about systemd, since he maintains the
kernel and systemd isn't part of the kernel.  Linus has about as much
power to change systemd as anybody does.

Again, with FOSS YOU choose who gets the power, since you choose what
software you use.  If you run xfce then there is nothing the gnome
developers can do to touch you.  Now, if all the xfce maintainers get
bored and quit you're stuck, but that is true of anything in FOSS.
You get what you pay for.  :)

--
Rich