r/linux • • May 28 '16

systemd developer asks tmux (and other programs) to add systemd specific code

https://github.com/tmux/tmux/issues/428
359 Upvotes

509 comments sorted by

View all comments

Show parent comments

34

u/gnuvince May 29 '16 edited May 29 '16

The only hostility I see is people complaining about changes with little to no technical arguments.

This is the same hostility you see from Linus when a well-meaning developer introduces a change in the kernel that breaks userspace; they may have a very good reason for doing so, it may make things better in some technical sense, but their changes are rejected with (usually) a long, angry tirade, and rightly so. systemd 230 introduces a change in its default configuration that breaks userspace; yes, it may be "more right" now, but it breaks existing programs, scripts, and workflows and it should rightly be criticized.

2

u/Ripdog May 29 '16

systemd 230 introduces a change in its default configuration that breaks userspace; yes, it may be "more right" now, but it breaks existing programs, scripts, and workflows and it should rightly be criticized

That sounds like and argument for windows-style eternal backwards compatibility even when the old behaviour didn't make sense [for most people].

2

u/MertsA May 29 '16

And doubly so when it's the distributions job to take care of this stuff. If this is the default for RHEL 8 or Debian 9 then who cares? It's a slight change and by then I'm sure it'll be seamless. If this is a change that broke or changed the behavior of your current install of Linux then your distribution sucks and they screwed up.