1 |
On 25/03/2014 22:08, »Q« wrote: |
2 |
> On Fri, 21 Mar 2014 06:37:20 -0400 |
3 |
> Tanstaafl <tanstaafl@×××××××××××.org> wrote: |
4 |
> |
5 |
>> On 3/20/2014 5:48 PM, »Q« <boxcars@×××.net> wrote: |
6 |
>>> Why should Gentoo have a default? |
7 |
>> |
8 |
>> Defaults are always a good idea - as long as they are reasonable and |
9 |
>> rational. |
10 |
> |
11 |
> In that case, Gentoo is missing a lot of "good" things, from a default |
12 |
> system logger to a default desktop environment. |
13 |
> |
14 |
> AFAICS, the benefit of defaults, provided they're reasonable, is that |
15 |
> they remove the burden of making choices from the user. But I keep |
16 |
> reading that Gentoo is all about user choice. |
17 |
|
18 |
You are conflating two things, it's actually quite disingenuous. |
19 |
|
20 |
Gentoo provides choice so you can do what you want. That doesn't |
21 |
preclude providing a default that suits people who see no need to make |
22 |
*that* choice for *them*, particularly when the thing being chosen is |
23 |
necessary or almost so. |
24 |
|
25 |
> |
26 |
>>> ISTM the only good reason is that not having a default would make |
27 |
>>> the documentation a lot more complicated. |
28 |
>> |
29 |
>> Documentation, *and* the install process itself. |
30 |
> |
31 |
> I'm not seeing that at all. |
32 |
|
33 |
You have to have *something* to be pid 1. the stage 3 might as well |
34 |
provide one of those somethings that suits the common case |
35 |
|
36 |
You can make it /bin/bash if you want, but that would be a very niche |
37 |
usage. The large majority of new installs will want a conventional init |
38 |
system whether SysVinit-based or systemd based. Traditionally SysVinit |
39 |
was the only real contender and baselayout/openerc were originally |
40 |
written for Gentoo. So those are still the defaults. |
41 |
|
42 |
Without a default, the user must set one up manually for things to work |
43 |
at all on first reboot. The install docs try hard to get the user |
44 |
through the necessary steps to get a bootable system, a lot of effort |
45 |
went into making the steps to accomplish that fewer, no more |
46 |
|
47 |
|
48 |
-- |
49 |
Alan McKinnon |
50 |
alan.mckinnon@×××××.com |