News for hackers. Stuff that matters.
Re:Systemd as tragedy by poettering on Tuesday January 29, 2019 @04:26AM (#19024992)
I kinda like how a good chunk of the community complains we are "too monolithic", and the other side of the community complains we have "too many binaries". We can't win with you guys, can we?

Lennart

Re:Systemd as tragedy by rauhl on Tuesday January 29, 2019 @07:43AM (#19025838)
Multiple binaries can still be part of a monolithic system (just like multiple services can still be part of a monolithic system in the web services world). A well-archetected system has strong separation of concerns — and well-defined, reasonable interfaces — between components.

If I’m writing a piece of code and I start wanting to rewrite the world around it, that’s a sign that I’m probably doing the wrong thing.

In the case of systemd, you actually have a decent case that a lot of things in Linux and the rest of the POSIX world could stand to be improved. A good, clean, portable, systems-focused approach could tackle all those things head on.

Re:Systemd as tragedy by pdkl95 on Tuesday January 29, 2019 @05:22AM (#19025233)
> "too monolithic" ... "too many binaries"

> We can't win

Juxtaposing two unrelated issues usually isn't a winning strategy.

Re:Systemd as tragedy by michaelmrose on Tuesday January 29, 2019 @05:02AM (#19025142)
In what universe does the number of binaries have anything to do with how monolithic something is?
Re:Systemd as tragedy by na85 on Tuesday January 29, 2019 @11:38AM (#19027677)
You really don't understand the complaint?

It's that the plethora of binaries are too tightly coupled and are not at all modular or interchangeable, which is materially the same as being a monolith.

I think you are smart enough to know this, and are just feigning ignorance.

Re:Systemd as tragedy by cuillevel3 on Tuesday January 29, 2019 @05:13AM (#19025185)
Not that it matters, but I'm really happy about systemd.

Sure I have to learn new things, sometimes stuff breaks, but that has always been the case. For me most problems were with upgrading Linux distributions.

Anyhow it's great to have less distribution specific stuff and less shell scripts. Thank you and all the other systemd devs.