1 |
On 05/15/2013 03:41 PM, Fabio Erculiani wrote: |
2 |
> Are we realizing that in order to keep systemd out of our way, we're |
3 |
> currently writing and maintaining drop-in replacements for the |
4 |
> features that systemd is already providing in an actively maintained |
5 |
> state? openrc-settingsd was the first thing that we as Gentoo |
6 |
> developers (Pacho?) had to write in order to merge GNOME 3.6 into our |
7 |
> tree. |
8 |
|
9 |
> And now that GNOME 3.8 is out, the game starts over again: logind is a |
10 |
> hard requirement, logind is part of systemd, starting logind (which |
11 |
> replaces consolekit) is not that trivial as you may think (and is the |
12 |
> thing I started to work on anyway). |
13 |
|
14 |
> And if this wasn't enough, it means that if you want GNOME 3.8, you |
15 |
> need to get logind, which may or not may get included in our udev |
16 |
> ebuild and if it won't, it means that you will be forced to use |
17 |
> systemd as device manager if you want GNOME 3.8, which is believe it |
18 |
> or not, the thing that Ubuntu did. |
19 |
|
20 |
> The problem will only increase in size as the clock moves. |
21 |
|
22 |
And given that the end-plan according to the guys is to kill the |
23 |
distributions shall we just close Gentoo now? |
24 |
|
25 |
> And (and!) how does all this fit together with eudev? If the idea is |
26 |
> to either put logind in udev (thus, not creating a separate logind |
27 |
> ebuild), it means that eudev is already a dead end for GNOME users, |
28 |
> unless the eudev team is going to provide logind as well. |
29 |
|
30 |
Are there specifications regarding logind ? Is that so incredibly |
31 |
terrible write and maintain 1k loc? |
32 |
|
33 |
> I don't want to start a flamewar here, I was the one who called |
34 |
> Lennart software lennartware, but science is science, and a reality |
35 |
> check had to be done: at some near point in the future, our users will |
36 |
> be forced to replace udev/eudev with systemd. Like it. Or not. |
37 |
|
38 |
|
39 |
Science is science, systemd doesn't work with anything but linux, Gentoo |
40 |
in theory should care about not-linux. |
41 |
|
42 |
> While I successfully use both openrc and systemd, I _do_ think that |
43 |
> (and expect to see) more and more users (and developers) will be |
44 |
> switching to systemd. |
45 |
|
46 |
Surely sysadmins will be delighted about that. |
47 |
|
48 |
> Is there anything we can do? Besides "being prepared", I don't think so. |
49 |
> Do we control upstreams? No, sorry. |
50 |
|
51 |
I'm upstream for some stuff, vlc was already really close to force-kill |
52 |
pulseaudio because of some cute problems, the thing got otherwise fixed. |
53 |
|
54 |
Upstream does what is most sensible for the users, usually. |
55 |
|
56 |
Freebsd, openbsd and some other operating systems are still there, they |
57 |
have their reasons and usually work better in those fields than other, |
58 |
I'm sure some people would wish to kill them, not going to happen |
59 |
anytime soon. |
60 |
|
61 |
> So what do we want to do then? Isolate from the rest of the world? |
62 |
|
63 |
The world is bigger than that and we were making bridges around, *why* |
64 |
severing them because somebody else decided for you? |
65 |
|
66 |
> (It's not a sarcastic question). I hope that everybody does their own |
67 |
> reality check. |
68 |
|
69 |
Did mine, other experienced the hard way what I said many times. |
70 |
|
71 |
Gnome doesn't seem a good reason to leave in the cold people that do not |
72 |
even care about it. |
73 |
|
74 |
lu |