The road forward for systemd
The road forward for systemd
Posted May 26, 2010 18:18 UTC (Wed) by drago01 (subscriber, #50715)In reply to: The road forward for systemd by Cyberax
Parent article: The road forward for systemd
Posted May 26, 2010 18:33 UTC (Wed)
by Cyberax (✭ supporter ✭, #52523)
[Link] (4 responses)
Lennart also is misguided - target based systems are NOT good. Most of users _need_ NetworkManager to be started as soon as possible.
In essence, the goal is usually 'run everything ASAP' and not just 'run GNOME'. There are generally very little subsystems that don't need to be started on each boot.
However, sometimes we DO need to delay some service (a good example is CUPS). And that's where his ideas might be useful.
'Involuntary confinement' with cgroups might also be useful as an optional feature in Upstart or other init systems (even in standard Sys-V-ish daemon startup scripts).
Posted May 26, 2010 18:44 UTC (Wed)
by mezcalero (subscriber, #45103)
[Link] (2 responses)
Posted May 26, 2010 22:51 UTC (Wed)
by Cyberax (✭ supporter ✭, #52523)
[Link] (1 responses)
So go and read MY post - it contains valid objections.
Posted May 31, 2010 16:16 UTC (Mon)
by mezcalero (subscriber, #45103)
[Link]
Posted May 27, 2010 14:21 UTC (Thu)
by buchanmilne (guest, #42315)
[Link]
Posted May 26, 2010 21:11 UTC (Wed)
by sebas (guest, #51660)
[Link] (3 responses)
There's a number of posts in this thread that would, in my opinion, at least qualify to get a short answer, possibly referring to the full article, instead of just being brushed off like this.
Denying anybody the right to comment when the original post (which is quite lengthy indeed) hasn't been fully read, or understood might be OK from a "let's save us all time (especially myself)" point of view, but it also kills off discussions that would otherwise contribute to a better understanding of why the world needs yet another, incompatible system to start their OS. (Yes, not a given, people don't like changes without immediate, positive net effects, and rightfully so.)
More importantly, what systemd needs, especially in its early and uncertain phase of development, is awareness. You don't create that by killing off discussions, you create that by patiently explaining people what it is, does, its benefits and disadvantages. Over and over.
Posted May 27, 2010 14:34 UTC (Thu)
by marcH (subscriber, #57642)
[Link] (2 responses)
What about a short FAQ?
Think about the "F" in "FAQ" for a minute. My guess is that this "F" must somehow be related to all these stupid people not RTFM (with a different "F").
Posted May 31, 2010 16:19 UTC (Mon)
by mezcalero (subscriber, #45103)
[Link] (1 responses)
Posted Jun 7, 2010 20:06 UTC (Mon)
by marcH (subscriber, #57642)
[Link]
This blog is light years away from being a good systemd sales pitch. That's perfectly OK as long as you do not get angry and annoying when people fail to read between its (too numerous) lines.
Just try to compare your blog to any LWN article and you might understand better the misunderstandings happening here.
The road forward for systemd
The road forward for systemd
The road forward for systemd
The road forward for systemd
The road forward for systemd
Most of users _need_ NetworkManager to be started as soon as possible.
AFAICT, systemd should start NetworkManager sooner, because systemd won't wait for (e.g.) messagebus to finish starting before starting NetworkManager. If there are any other D-Bus-based services that NetworkManager requires (maybe wpa_supplicant?, sorry, my distro doesn't use NetworkManager, and all network interfaces come up very early, including WiFi ...), they will also be started in parallel.
This is covered in the blog post.
In essence, the goal is usually 'run everything ASAP' and not just 'run GNOME'.
Where do you see this goal of 'run GNOME'? It's certainly not in the systemd blog post ...
However, sometimes we DO need to delay some service (a good example is CUPS)
Quote from the blog post:
Same for a printing system: unless the machine physically is connected to a printer, or an application wants to print something, there is no need to run a printing daemon such as CUPS
Did you read the blog post?
The road forward for systemd
The road forward for systemd
The road forward for systemd
The road forward for systemd