Gentoo Archives: gentoo-dev

From: "Anthony G. Basile" <blueness@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Changing order of default virtual/udev provider
Date: Tue, 09 Feb 2016 05:27:49
Message-Id: 56B978C3.2020304@gentoo.org
In Reply to: Re: [gentoo-dev] Changing order of default virtual/udev provider by Rich Freeman
1 On 2/8/16 10:09 PM, Rich Freeman wrote:
2 > On Mon, Feb 8, 2016 at 7:58 PM, Anthony G. Basile <blueness@g.o> wrote:
3 >>
4 >> what does in-house tool mean? i'm a gentoo developer but i also work
5 >> on an upstream project (eudev) that 14 distros use.
6 >>
7 >> some of the criticism given here are my concerns as well and i've
8 >> spoken with the various distros --- slack, parted magic, puppy. they
9 >> get what's going on and they still see eudev is the best way forward
10 >> for now. it may not be in the future, but neither will a udev
11 >> extracted from a compiled full systemd codebase.
12 >
13 > How many of those 14 distros have more than 14 users?
14
15 may i forward that to them? i'm sure they'll appreciate your comment.
16
17 anyhow, your rhetorical question has speculation as its basis. do you
18 have numbers of users? as i write this, gentoo is number 44 in
19 distrowatch.com below slackware at 22 and puppy at 15. can you produce
20 reliable numbers?
21
22 gentoo is very unpopular as a distro. however, it excels as a meta
23 distro. if you marginalize its special features, you take away all its
24 charm.
25
26 >
27 > Look, I get it, some people don't like systemd. That's fine.
28 > However, you have to realize at this point that a non-systemd
29 > configuration is anything but mainstream.
30
31 neither is a system based on musl or uclibc, but if you need an embedded
32 system, then these are "mainstream".
33
34 similarly hardened is not "mainstream" and yet there are many companies
35 that depend on it.
36
37 the notion of "mainstream" is relative and you're taking a particular
38 vantage point.
39
40 anyhow, the argument in the subject is the order of udev and eudev in
41 the virtual, not systemd vs eudev.
42
43 There will always be a
44 > "poppyseed linux" whose purpose in life seems to be to preserve linux
45 > without sysfs or some other obscure practice.
46
47 no, more like special uses. you're framing the issue based on your
48 notion of "mainstream"
49
50 I just think that
51 > Gentoo should offer the choice to do those things, but have a more
52 > mainstream set of defaults.
53
54 i don't care about the order of the virtual, that was other people's
55 issues. i'm responding to bad arguments.
56
57 >
58 >>
59 >> it needs to be in the new stage4s to make a bootable system. imo a
60 >> stage4 should be bootable modulo a kernel.
61 >>
62 >
63 > Sure, a stage4 based on systemd makes a lot of sense.
64
65 not for embedded and the things i work on. these have users.
66
67 >
68 > I think that offering an eudev-based distro as a default just doesn't
69 > make sense in 2016.
70
71 because you have a limited sense of usefulness
72
73 >
74 > When these sorts of debates come up it seems like:
75 > 1. People express their preference.
76
77 no, its not a preference. its the right tool for the right job. when
78 something needs systemd, you use that, when something needs eudev you
79 use that.
80
81 > 2. People get offended when others express a different preference.
82
83 all the vitriolic attacks i get about eudev come from the gentoo
84 community. outside of this community i get praise.
85
86 > 3. People say "it's just a default" as if that is a reason that
87 > others shouldn't object to their own preference.
88
89 the arguments based on "preference" and "mainstream" are fallacious.
90
91
92 --
93 Anthony G. Basile, Ph.D.
94 Gentoo Linux Developer [Hardened]
95 E-Mail : blueness@g.o
96 GnuPG FP : 1FED FAD9 D82C 52A5 3BAB DC79 9384 FA6E F52D 4BBA
97 GnuPG ID : F52D4BBA

Replies