Le 11-05-2025, Lester Thorpe <
[email protected]> a écrit :
Check out the following article and consider how it may apply
to the "modern" GNU/Linux distro, i.e. systemd, GNOME, etc.
https://spectrum.ieee.org/lean-software-development
It's surprising, but this is interesting. I'm pretty sure you didn't
understood it.
Note: to avoid being besieged by all the javashit popups just
load the URL into links -g:
links -g https://spectrum.ieee.org/lean-software-development &
I had no popup reading it. How did you configure your browser? In fact,
it was a rhetorical question: as everything you do you, do it in a bad
way wondering why everything isn't fine.
In my learned opinion,
That's a good pun.
the do-it-all-for-the-user approach to
programming is a big part of the problem, and that's one big
reason (but most certainly not the only big reason) why I prefer
GNU/Linux. I can easily build and configure my system to be
highly minimalistic.
Yes, you proved it already: it's so minimal it does nothing.
But as systemd, GNOME, etc. are revealing, the DIAFTU approach
is making much headway within GNU/Linux and this is not good
at all.
Of course, you didn't understood the link you provided. You could have
spoken of KDE instead. I don't know about KDE actually, but last time I checked, if I wanted to use a KDE program, I had to download all KDE dependencies, for unknown reason. That was more in the spirit of the
article. But for gnome and systemd, no I don't need that much
dependencies. You misunderstood the difference between bloated and
complete.
For systemd, it's not bloated, it just does a lot of things. Agreed,
some of the things done by systemd shouldn't be done by an init system.
But, the alternative:
- Don't provide any way to have some great things done by systemd. They
just avoid them.
- As systemd launches everything, it's in the best place do follow the
launched processes.
--
Si vous avez du temps à perdre :
https://scarpet42.gitlab.io
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)