On Tuesday 12 May 2009 00:31:36 Ciaran McCreesh wrote:
> On Mon, 11 May 2009 23:17:32 +0100
>
> George Prowse <george.pro...@gmail.com> wrote:
> > An equilibrium seems to have been reached which currently works.
>
> An equilibrium has been reached, agreed, but that it works is up for
> debate. There is a strong argument to be made that preserving the
> equilibrium will keep Gentoo the way it is now -- delivering at best the
> same user experience now that it was several years ago, in an
> increasingly difficult and more competitive environment.

At times I do wonder ... 

[long-winded rant following]

I've been using a few different distros over the last years. Mostly because 
people claimed that Gentoo is too hard (hey, it has a Big Friendly Manual and 
Ubuntu has a GUI installer! Ubuntu must be easier!) or didn't want to change 
their ways ("I've always used Debian Lenny. Why should I change now!")

What I realized after some time is that we're ahead of the curve. Baselayout 1 
is neat, but OpenRC is awesome. Machines rebooting in the time it takes some 
other init systems to not properly restart a service and such funny things. 
Service dependencies. A proper network config that doesn't make you bite the 
edge of the table in frustration.

Then there's package management. (Your favourite topic, I guess, because you 
want to keep complexifying it until one needs a PhD to write an ebuild [which, 
in a way, would be quite ironic])
Ever tried getting a newer version of PHP with _that_ feature enabled that the 
distro maintainer didn't like and thus disabled? Whee. Fun.
And on larger installations you usually need slightly customized packages, so 
these jokers build things from source. Manually. 
Makes it easy not to get updates too ...

Then you get the bonus features - you can have multiple versions of KDE 
installed at the same time. There's quite a lot of packages (some not that 
well maintained, but that's hard to avoid) and lots of unofficial and semi-
official overlays that have most things you need. 

So I'd say we're in a rather good position.

And now you say "delivering the same user experience" ... 
... ignoring the tons of new features and things that have happened. You're 
being dishonest again in an attempt to make us look like baboons. Two thirds 
of the new features grew on your compost heap (and half of these features we 
didn't even want, but after about three years of you pushing them at every 
opportunity people are getting so demotivated that they are willing to let you 
have one feature if you just STOP WHINING for more than 10 minutes)[GLEP55, 
for example - there's about 8 people that want it, but those keep bringing it 
up at EVERY opportunity. It's still a fundamentally stupid idea that doesn't 
solve any problems, and the claim that it might solve problems we have in the 
future is quite asinine because we can do the changes then, _if_ the 
theoretical problems actually become an issue, without messing up most 
everything now for some hypothetical gain that has not even conclusively shown 
...]

People have forked Gentoo with the goal of "making things better", and look 
where it leads them - most of them turn into a passive downstream of gentoo, 
absorbing bugfixes with a day to a month delay until bugfixes make it in. And 
those that don't stay passive slowly collapse until they are nothing more than 
a shiny webpage. 

People refuse to learn from that, but the "lessons" are quite obvious:

- We're not in a bad shape, dying or dead. We don't intend to. 

- Progress doesn't have to be disruptive features. Use-deps are a behind-the-
scenes improvement that few users hit directly, so most aren't even aware of 
the improvements happening

- More complex doesn't mean better.
"Perfection isn't when you cannot add more things but when there are none left 
to remove" or how that quote went. You know what I mean. Rewriting the init 
scripts in XML might be what some call progress (now you can verify 'em!), but 
it doesn't actually add any value and complexifies things in a bad way

- Repeating a lie can make it true, if you repeat it long enough. Worst case 
you just have to wait until everyone who disagrees dies of old age.

So anyways, just felt the need to rant a bit too. Can't let you keep a 
monopoly on that, eh?

Reply via email to