1 |
On Sat, Dec 15, 2012 at 07:21:21AM +0000, Duncan wrote |
2 |
> Walter Dnes posted on Sat, 15 Dec 2012 01:33:04 -0500 as excerpted: |
3 |
> |
4 |
> > [Udev-systemd has] essentially announced ahead of time that most bugs |
5 |
> > from non-systemd users would be closed with WONTFIX. |
6 |
> |
7 |
> Agreed, to this point. |
8 |
> |
9 |
> > Actually, for political reasons, I hope that eudev does submit a bunch |
10 |
> > bugs+patches, and gets them rejected. Then whenever anyone complains |
11 |
> > about not sharing code, show them a bunch of WONTFIX emails from |
12 |
> > systemd/udev maintainers. |
13 |
> |
14 |
> This attitude is and the described events would be... unfortunate. |
15 |
> |
16 |
> For the reasons you list, I don't believe people should be /surprised/ if |
17 |
> many such bugs+patches are rejected after submission, but that wouldn't |
18 |
> make it any less unfortunate, and IMO, hoping they DO get rejected is the |
19 |
> wrong attitude to have. |
20 |
|
21 |
I should've been clearer in my email, rather than a train-of-thought |
22 |
approach... |
23 |
|
24 |
1) For appearance's sake and to make our position better in outsiders' |
25 |
view, I *HOPE* that eudev developers are co-operative in regards to |
26 |
sharing patches with systemd/udev. |
27 |
|
28 |
2) Given past history, I *EXPECT* at least some bugs to be "resolved" |
29 |
by the systemd/udev developers as WONTFIX. It was their attitude that |
30 |
led to eudev in the first place. |
31 |
|
32 |
Here's a brief overview of why I think that eudev (or equivalant) is |
33 |
necessary... |
34 |
|
35 |
* Lennart Poettering wrote systemd |
36 |
|
37 |
* systemd will not run on machines with a separate /usr, and no |
38 |
initramfs. |
39 |
|
40 |
* Some people say that's because systemd is broken. Lennart says that |
41 |
machines systemd won't run on are broken. |
42 |
|
43 |
* That's getting into "holy war" territory. If it had remained |
44 |
strictly a Redhat-ism, we wouldn't be arguing the issue today. |
45 |
|
46 |
* The udevd tarball got merged into the systemd tarball, in order to |
47 |
"share common code". That's when the fruit of the cow-pasture hit |
48 |
the fan. |
49 |
|
50 |
* Inheriting code from from systemd meant inheriting any restrictions |
51 |
that code had... e.g. not supporting separate /usr without initramfs |
52 |
|
53 |
That's just now. What other systemd-related restrictions/dependancies |
54 |
will be eventually rammed down the throats of non-users of systemd? |
55 |
eudev is a "declaration of independance" for non-systemd users. |
56 |
|
57 |
-- |
58 |
Walter Dnes <waltdnes@××××××××.org> |
59 |
I don't run "desktop environments"; I run useful applications |