From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org)
	by finch.gentoo.org with esmtp (Exim 4.60)
	(envelope-from <gentoo-dev+bounces-51590-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1SSczm-0004L2-K9
	for garchives@archives.gentoo.org; Thu, 10 May 2012 23:42:06 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id EF3B4E0BFE;
	Thu, 10 May 2012 23:41:51 +0000 (UTC)
Received: from mail-yw0-f53.google.com (mail-yw0-f53.google.com [209.85.213.53])
	by pigeon.gentoo.org (Postfix) with ESMTP id DA35DE0BC5
	for <gentoo-dev@lists.gentoo.org>; Thu, 10 May 2012 23:41:10 +0000 (UTC)
Received: by yhjj72 with SMTP id j72so2625382yhj.40
        for <gentoo-dev@lists.gentoo.org>; Thu, 10 May 2012 16:41:10 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=google.com; s=20120113;
        h=mime-version:sender:in-reply-to:references:date
         :x-google-sender-auth:message-id:subject:from:to:content-type
         :x-gm-message-state;
        bh=7qurUHhLPhWF+cNKxkCDeWPEmO+xk24AXw8xm6MQdiE=;
        b=poUpFMbV4V0oUtcqnCiOBNdX46n/RtIqSX064xJ10WBaNvkq7mfDcmzsvsJKvfbQUf
         uCPE1VDaDgDkdZ9U4LujU0mn/92DYF4/O3ZDNAJx6kjBi7nomJ7/e/S5EP2UNi6obW48
         snDZajXhDB/nDah+LTbcpnxcIETqEtXtwCaC5Xk2Zaxw/JlhTv1yB/xeRK0egsI9rDp8
         I9AnbgVocTg6W+2pd7PqskNROV+mgoumQ1TSHAbbvgkRZfO27f/qkDl0lnnqeCWbw0+F
         uKgeNeSIpr8FZX+uyeHpjjVLZcLwKS7jYx3zpLrjE/8hSTWRMqwsMra4ynTF3Y1MnK+N
         runQ==
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@lists.gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
MIME-Version: 1.0
Received: by 10.50.104.166 with SMTP id gf6mr470613igb.35.1336693270077; Thu,
 10 May 2012 16:41:10 -0700 (PDT)
Sender: antarus@scriptkitty.com
Received: by 10.231.200.146 with HTTP; Thu, 10 May 2012 16:41:09 -0700 (PDT)
In-Reply-To: <CAN3Atvqaohtht_+oGtnrU7-RDeEAJ-pLQdQKf-4zFV-iCHxbPQ@mail.gmail.com>
References: <4F85E21C.4060106@gentoo.org>
	<jmvr06$96o$1@dough.gmane.org>
	<CAGfcS_nPz=6kGg49kwZ-6GGAeB0fixzUQxyyXbU8-bbO0ndKng@mail.gmail.com>
	<jn04lk$q2i$1@dough.gmane.org>
	<20120423012540.GA2130@waltdnes.org>
	<jo0q2n$ebp$1@dough.gmane.org>
	<20120505010529.GD22763@kroah.com>
	<jo9t9m$aql$1@dough.gmane.org>
	<20120509183203.GA27545@kroah.com>
	<CAN3AtvrbJ0d6itGchoAMW4VfEVBvGWH=W8heULjJrLzCeF-g2Q@mail.gmail.com>
	<20120509223630.GA29213@kroah.com>
	<CAN3Atvqaohtht_+oGtnrU7-RDeEAJ-pLQdQKf-4zFV-iCHxbPQ@mail.gmail.com>
Date: Fri, 11 May 2012 01:41:09 +0200
X-Google-Sender-Auth: IF2aRcyLUuEU5VuYhKw_VMUYGe4
Message-ID: <CAAr7Pr8fkXPNDktMWLHXuGkZjQDi7LbbtdBzcSzqW3_0cy2wyQ@mail.gmail.com>
Subject: Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting
 summary for 3 April 2012]
From: Alec Warner <antarus@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Content-Type: text/plain; charset=UTF-8
X-Gm-Message-State: ALoCoQmG+iyvbXKrimpRMrAHAjFn78GSecFzUx5IPEHXqHP+hxgN8jhW3lGXgY6T7ySZhiyv3Czh
X-Archives-Salt: a2ca0020-c406-4820-bdfd-b473bf77a290
X-Archives-Hash: c15b102f8a6a3fdaea2b9339c2d591eb

On Thu, May 10, 2012 at 6:34 AM, Fabio Erculiani <lxnay@gentoo.org> wrote:
> I think expressing my own opinion about Lennart-made software is my
> right, after all.
> Firstly, it's almost impossible nowadays to avoid including avahi,
> systemd and pulseaudio into a desktop distro so, there is no real
> choice. This issue became a sensible matter for those users who for
> instance, wanted to have a silly mp3 player working without going
> through the PA nonsense, really missing the old
> ALSA-oh-it-was-always-working days.

Er, the source is open, so choice is always there. What I think your
complaint is the fact that it used to be easy to do those things
(because upstream supported those options and USE flags exposed them
to you) and now upstream is not supporting those options and there is
no easy way to remove the dependencies without doing a bunch of work.

> If you want to bring complexity but you end up not being able to
> handle it, then you're not a really good engineer, IMHO.

I don't think anyone expects complexity to come bug-free. Cathedral
and the Bazaar? Release Early and Release Often? I expect the software
to reach a stable state in a reasonable amount of time given the
complexity involved.

>
> Having said that, I also wonder where's the lovely modularity the
> various *nix platforms had. If this is the actual direction of Linux
> Foundation, Redhat and Canonical, I am worried that Linux would end up
> being an OSX-wannabe.

The problem as I understand it is that you want other people to write
software that meets your needs and it turns out that the world doesn't
always work that way.

You can fork the software you hate (using versions before you hated
it) or you can write your own software (like mdev + busybox) to
replace the hated components. Both of those things are actually
somewhat useful. Complaining about how some random people on the
internet don't write software that you find palatable is just silly.

> Of course, I am not only bringing my personal opinion here, but the
> one of the majority of users I've been talking with.
> I am not against changes, I am actually in favor of them, but only
> when they really make sense and solve problems, which it doesn't seem
> the case lately.
>
> I didn't want to offend anyone, but just having fun (sigh) of IMHO bad
> design decisions.
> --
> Fabio Erculiani
>