-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 02/08/2016 08:18 AM, Rich Freeman wrote:
> On 2/8/16, Patrick Lauer <patr...@gentoo.org> wrote:
>> The idea here is to change the order of the providers of
>> virtual/udev. For existing installs this has zero impact. For
>> stage3 this would mean that eudev is pulled in instead of udev.
> 
> Might I suggest a slightly different approach.  I don't really have
> a strong preference on the order of providers in this virtual,
> though I don't really care for a direction of promoting in-house
> tools over standardized ones (genkernel is another one that comes
> to mind). Gentoo's distinctiveness should come from being
> source-based and offering choices, not from a large collection of
> internal forks (I have nothing against people working on them, but
> they shouldn't be the default experience).
> 
> However, I think we're actually missing the bigger issue here.  Why
> is this virtual even in @system to begin with?  When I set up a
> chroot or some kinds of containers I don't need udev, or sysvinit
> (or openssh - but let's set that one aside for now).
> 
> We don't stick grub or genkernel or even gentoo-sources in our 
> stage3s.  Why stick (e)udev in there?
> 
> It seems like this should just be another step in the handbook -
> pick your desired device manager.
> 
> Obviously if we produce a boot CD it will need a device manager
> (and kernel and bootloader and network manager), and I don't care
> which one it is.
> 
> This just seems more like the Gentoo way, and it completely
> sidesteps all the controversy over defaults.  We're already working
> on fixing the few remaining functions.sh references so that openrc
> can be removed from the system set as well.
> 

++ from me. I hadn't considered just considering it another option.
[e]udev isn't the only device manager out there, and currently
Gentooers must explore that *after* installation. If someone comes to
Gentoo knowing they want mdev and runit, for example, maybe we should
at least briefly mention them in the Handbook and point to their wiki
pages for more information. Defaults don't have to be blessed.

I'm also in favor of keeping @system small. If that means migration to
stage4s for the average user and stage3s remain a thing, I'm okay with
that. We just need solid means to maintain choice and be honest about
the options available when building a system, imo.
- -- 
Daniel Campbell - Gentoo Developer
OpenPGP Key: 0x1EA055D6 @ hkp://keys.gnupg.net
fpr: AE03 9064 AE00 053C 270C  1DE4 6F7A 9091 1EA0 55D6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJWuTbWAAoJEAEkDpRQOeFw9FYQAKz8BfptTmFwH6/fGJDZYuuI
xQIh9uLWnd5CpRt4KgXhJWzN3DQvAA5/9iupiEfqZOMP/Iissjdc02ZQ/EmDceB3
sze+sqKMKrvEm0IaMkTK7J451NkLLODBkw1zQdZmruhkzx46C+4B8lnnyN5eewKd
cHP77EuDtGpFkq62ZfTwnk7iz4omiRqHUEJLq3nagEtKby109VM5FhSUpdbCgXOl
tRRrElgxroDeoV/nRjCLpXetMP7IMyKKyyS/6IH5FVLV31oWwyfhG9TE3MKmCVFo
xQeH0rALr7RrPKaGCbD32rFLl1dTedHI0x1hROl4jtPxRNoWcVQ2096l2wVdCzo5
42fkRvwuhro/v+ABcCj4ysdkfLLeEAS0S89vc+w7QGviKDHjXDjKwIxpeDnACUeT
qvHucT8glTVbCZPseD9z5iRTtnS8JIi2T8qVtYT3ULo5YH8Xcfy0M2htfusAMONS
07UOhIrZzhLOI6mEwYOHHkOiWzWpBy6JtpVVHzmw38eB1szmGSFBHl5pV2mmaqw7
0kYQ9/OX74QcFwxUnyEbl7gAJRnu15J6Zzk2wl+uVrMMgoL8uZ7B4JLGLx4772AH
HFxwlzdCuXtBQxOc7dL1OfW/DZkFg8JnDLxBKeTH8F0L1gX/Fe/vnekPUlKRj+y9
xtg0rCeg3gel+wbN/fWk
=iWI6
-----END PGP SIGNATURE-----

Reply via email to