Some unreliable predictions for 2015
Some unreliable predictions for 2015
Posted Jan 19, 2015 22:18 UTC (Mon) by anselm (subscriber, #2796)In reply to: Some unreliable predictions for 2015 by Baylink
Parent article: Some unreliable predictions for 2015
The problem with systemd, as much as any other problem, is that Lennart and the distro managers who've drunk his FlavorAID decided that my time was theirs to allocate
Which is of course a proposition that is entirely different from your deciding that the distribution managers' time is yours to allocate, by requiring them to keep the existing hodgepodge of accidentally-combined components on life support forever.
I had other more important things to do than to spend time learning an entirely new core system component that gives me no measurable advantage.
Great, so go use Slackware.
That's *aside* from how thoroughly it violates nearly every precept of three decades of Unix design philosophy.
That claim has been debunked so often it isn't funny anymore. The main distinguishing characteristic of the existing haphazard setup is that, unlike systemd, it has no discernible design philosophy whatsoever – it is a thrown-together mixture of components from a variety of unrelated sources, with lots of almost-duplication, a disparate zoo of configuration file formats, and dismal documentation.
As far as the famous and much-maligned “Unix design philosophy” is concerned, there can be no doubt that in the traditional setup there are lots of bits and pieces that each do one thing – but it requires quite a fanciful imagination to claim that they do that thing well.
Posted Jan 20, 2015 19:31 UTC (Tue)
by flussence (guest, #85566)
[Link] (2 responses)
What a tactless insult to the people whose work you've been freeloading off of for years before systemd.
Posted Jan 20, 2015 23:02 UTC (Tue)
by anselm (subscriber, #2796)
[Link]
It's not the distribution maintainers' fault that the traditional setup is so terrible. It isn't even the upstream software authors' fault. They all had an itch and they scratched it. The problem is that the various bits and pieces arose over a period of 20 years or so, and that nobody really talked to anybody else. For quite some time, the traditional setup used to be the best available solution to the problem at hand, and the distribution maintainers did great and mostly thankless work integrating and improving it. That does not detract from the fact that seen as a complete software system the traditional setup leaves a lot to be desired, especially compared to modern approaches like systemd.
Many systemd detractors do not seem to appreciate that one reason why so many distributions fell over themselves to adopt systemd is that systemd actually makes a distribution maintainer's life a lot easier. It basically saves a distribution from having to implement and maintain a lot of (often distro-specific) basic plumbing that is a hassle to design, build, and keep going. People who instead prefer their Linux distribution to be untainted by systemd are free to do that work themselves, or (as the distribution maintainers have mostly done it for them already) at least shoulder the burden of maintaining it going forward once the original distribution maintainers have decided – as is their privilege – that systemd is a more worthwhile use of their time. In that sense something like Devuan is a great idea because it will hopefully soak up all those folks who would otherwise keep hassling the Debian maintainers about sysvinit.
Posted Jan 21, 2015 15:31 UTC (Wed)
by judas_iscariote (guest, #47386)
[Link]
Posted Feb 2, 2015 20:30 UTC (Mon)
by nix (subscriber, #2304)
[Link] (3 responses)
Posted Feb 2, 2015 22:41 UTC (Mon)
by raven667 (subscriber, #5198)
[Link] (2 responses)
Reminds me of http://mjg59.livejournal.com/136274.html
Posted Feb 3, 2015 8:43 UTC (Tue)
by dgm (subscriber, #49227)
[Link] (1 responses)
> Closing the lid of my laptop should suspend the system regardless of whether it's logged in or not.
Absolutely. That's why power policy should *never* be related to the user's desktop session.
Posted Feb 3, 2015 15:55 UTC (Tue)
by raven667 (subscriber, #5198)
[Link]
Once you need to have software running to interact with the console present user then you need a context to run that software in, having a user session dedicated to the login screen allows it to have the same protections as any user and make it less of a special case.
I dunno, makes sense to me anyway.
Some unreliable predictions for 2015
Some unreliable predictions for 2015
Some unreliable predictions for 2015
stuff barely has any man power to keep it in a working state. the way it is integrated is also beyond terrible.
Some unreliable predictions for 2015
Some unreliable predictions for 2015
A bit of off-topic
A bit of off-topic