Gentoo Archives: gentoo-dev

From: Alec Warner <antarus@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]
Date: Thu, 10 May 2012 23:42:06
Message-Id: CAAr7Pr8fkXPNDktMWLHXuGkZjQDi7LbbtdBzcSzqW3_0cy2wyQ@mail.gmail.com
In Reply to: Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012] by Fabio Erculiani
1 On Thu, May 10, 2012 at 6:34 AM, Fabio Erculiani <lxnay@g.o> wrote:
2 > I think expressing my own opinion about Lennart-made software is my
3 > right, after all.
4 > Firstly, it's almost impossible nowadays to avoid including avahi,
5 > systemd and pulseaudio into a desktop distro so, there is no real
6 > choice. This issue became a sensible matter for those users who for
7 > instance, wanted to have a silly mp3 player working without going
8 > through the PA nonsense, really missing the old
9 > ALSA-oh-it-was-always-working days.
10
11 Er, the source is open, so choice is always there. What I think your
12 complaint is the fact that it used to be easy to do those things
13 (because upstream supported those options and USE flags exposed them
14 to you) and now upstream is not supporting those options and there is
15 no easy way to remove the dependencies without doing a bunch of work.
16
17 > If you want to bring complexity but you end up not being able to
18 > handle it, then you're not a really good engineer, IMHO.
19
20 I don't think anyone expects complexity to come bug-free. Cathedral
21 and the Bazaar? Release Early and Release Often? I expect the software
22 to reach a stable state in a reasonable amount of time given the
23 complexity involved.
24
25 >
26 > Having said that, I also wonder where's the lovely modularity the
27 > various *nix platforms had. If this is the actual direction of Linux
28 > Foundation, Redhat and Canonical, I am worried that Linux would end up
29 > being an OSX-wannabe.
30
31 The problem as I understand it is that you want other people to write
32 software that meets your needs and it turns out that the world doesn't
33 always work that way.
34
35 You can fork the software you hate (using versions before you hated
36 it) or you can write your own software (like mdev + busybox) to
37 replace the hated components. Both of those things are actually
38 somewhat useful. Complaining about how some random people on the
39 internet don't write software that you find palatable is just silly.
40
41 > Of course, I am not only bringing my personal opinion here, but the
42 > one of the majority of users I've been talking with.
43 > I am not against changes, I am actually in favor of them, but only
44 > when they really make sense and solve problems, which it doesn't seem
45 > the case lately.
46 >
47 > I didn't want to offend anyone, but just having fun (sigh) of IMHO bad
48 > design decisions.
49 > --
50 > Fabio Erculiani
51 >

Replies

Subject Author
[gentoo-dev] Re: Tightly-coupled core distro [was: Council meeting summary for 3 April 2012] Steven J Long <slong@××××××××××××××××××.uk>