Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:Free speech zone (Score 3, Insightful) 416

Don't give me that crap;

STFU? Anyone can insult, it doesn't make your point stronger.

Poettering has a CS degree and has coded Linux for +10 years now,

So have I......so what? When Poettering writes straight code, it's pretty good. I would be happy to have him as a coworker. The problem is when he starts architecting, that's where he lacks skill. He would be wise to read some basic documents on the topic.

Then sometimes he makes amusing rookie mistakes. So that's where he is as a programmer: good code, poor design.

Not studying systemd is simply professional suicide when it comes to Linux.

Thanks, I appreciate the concern. I don't make money based on my ability to use whatever software, I make my money designing good software. Although I've spent plenty of time studying systemd, so my career is safe.

btw, that points to the difference between people who like systemd, and people who don't. Those who favor it tend to look at the features, and say they are decent. Those who dislike it tend to look at the design, and say, "that's kind of wonky." A person can hold both opinions, they are not logically inconsistent. Unit files clearly fill a need people have.

Comment Re:Free speech zone (Score 1) 416

My advice to you is to stop running with the anti-systemd pack; they won't help pay your bills if getting a new job is difficult because your skills are outdated, and since 100% of all commercial distros are going systemd, that is core skill to master.

I can read code. When systemd writes good code, I'll support it.

Comment Re:Trading one for the other (Score 5, Insightful) 186

Regardless of whether they are starting with open source software, or closed source software........if I ever paid $4.3 billion for some software, I guarantee I would be getting the source for it. If the government pays that much for a system, one of the requirements should be that it ends up open source.

Comment Re:People who like systemd (Score 1) 416

That web page is actually a disappointment. It is more like a list of every feature in systemd, as if it's trying to overwhelm you with data. It is highly unlikely that Debian switched because they liked every systemd feature equally, but that web page doesn't make clear which features they liked. Most likely there was a killer feature that made them want systemd.

And that is true, once you start digging in the forums, you find that they didn't like every feature equally, they liked simplicity of writing unit files over init scripts. That was the killer feature.

Comment Re:Free speech zone (Score 1) 416

I've already linked to pages explaining these, but you obviously didn't read them.

"Poor understanding of interfaces by the lead developers." - thats a new one - where did you get that from, give us some backup to see what you mean.

This link discusses it

"Poor understanding of portability by the lead developers." - portable to where? its a linux system.

Exactly lol. Linux only. Not portable. This link goes into more detail.

"Scope creep (there is no reason Gnome should depend on systemd)." - thats Gnomes problem, LP issued a library to allow Gnome to avoid using logind but GNOME decided not to use it.

Lennart actively pushed Gnome to use systemd, the forum threads are still available if you want to find them.

only the journal has an element of binary and as a journal, it shits all over syslog/rsyslog with better content.

If the init system dictates what logging system you must use, then that's poor design. Also, corrupt binary logs are harder to read than corrupt text logs.

I think you need to read the Systemd Biggest Myths page.

It's full of self-contradictions. This post addresses the point, quoting Lennart with his own words. The "biggest myths" page is an example of what Karl Marx referred to as the dialectic (which to Marx meant BS, rather than an approach to the truth).

Comment Re:Free speech zone (Score 3, Interesting) 416

There are actual good technical reasons why systemd is made like it is and why systemd-logind is part of the systemd project.

There are no good technical reasons. Having a window manager depend on a particular startup manager is poor design, there's no way around that.

You are misinformed. CK2 and systemd-shim are alternative implementations of the systemd-logind API (or at least the subset of the API Gnome/KDE actually need).

I discuss that here. If you think I am misinformed, I will look into it more deeply.

Comment Re:People who like systemd (Score 2) 416

"The distros are using systemd because it makes writing startup scripts easier. They take up fewer lines. That's about it. It has nothing to do with DevOps." - you mean configuration files, not startup scripts. That may or may not be the distros reasons for it but i doubt it. I'm sure they have the staff capable of taking a bash script, copying it and changing a line or two in it for it to work in sysvinit if they wished to,

That is the reason Debian adopted systemd. You don't have to doubt, they've been public about their decision: it makes writing init files easier. I've written at length on this topic.

Comment Re:Free speech zone (Score 2) 416

Yes it does. You can't separate logind from systemd (although that would be good software engineering, if they were separable). The systemd-logind API is deeply integrated into systemd. It shouldn't be, but it is.

The problem seems to be that the systemd-opponents really don't understand how Open Source software works and being developed, something that requires coordination, and positive contributions with either code, documentation, or money.

The problem seems to be that you didn't read any of my posts that I linked to earlier. From what you've written, it doesn't even seem like you understand systemd very well. Yet somehow you are a huge proponent of systemd. I don't know. What do you like about it? That's a serious question.

Comment Re: Startup management subsystem (Score 1, Redundant) 416

Here is what Linus himself had to say about it:

"I don't actually have any particularly strong opinions on systemd itself. I've had issues with some of the core developers that I think are much too cavalier about bugs and compatibility, and I think some of the design details are insane (I dislike the binary logs, for example), but those are details, not big issues."

Comment Re:Free speech zone (Score 4, Interesting) 416

They will not invite someone to speak on that, but that is something I'm working on.

In brief, the good:
* Systemd makes it easier for distro maintainers to write startup scripts, which is something a lot of them wanted.

The bad:
* Poor understanding of interfaces by the lead developers.
* Poor understanding of portability by the lead developers.
* Poor understanding of separation of concerns.
* Scope creep (there is no reason Gnome should depend on systemd).
* Binary files are a symptom of idiocy......more specifically, binary/text is not something that should be decided by the init system.

Comment Re:People who like systemd (Score 1) 416

I'm sure that if a significant number of credible DevOps (and not the few trolls that make the most noise based on lack of knowledge) voiced valid technical reasons not to use it, Redhat et al would have dropped it.

You're sure? That's all you have? The distros are using systemd because it makes writing startup scripts easier. They take up fewer lines. That's about it. It has nothing to do with DevOps.

"Of those, I've asked around, and I haven't found any DevOps people who like systemd." - maybe your circle of devops is very limited in number.

Indeed, I don't have the resources to do a full survey of DevOps professionals. I can only ask the people I know.

If you are DevOps, or even know of someone in DevOps who uses systemd, I would be interested in hearing your experience. If you're talking from ignorance, then you're boring.

Comment Re:Not going to happen (Score 1) 465

We have an existing and quite inexpensive container ship network.

To put this in perspective, consider that if you drive a mile to the store to pick up a toothbrush, you just spent more in transportation costs than it took to get the toothbrush from a factory in China to the store where you bought it. Shipping is really, really efficient.

Comment People who like systemd (Score 0) 416

It's for systemd developers, DevOps, and distro makers.

Of those, I've asked around, and I haven't found any DevOps people who like systemd. It just doesn't fit what they want to do. Distro makers, on the other hand, seem to be the ones who really like systemd (mainly because it saves typing in startup scripts). They're the ones who pushed to get it included in their system.

And of course the systemd developers like systemd.

Slashdot Top Deals

The key elements in human thinking are not numbers but labels of fuzzy sets. -- L. Zadeh

Working...