Flatpak will depend on systemd

41 points by stilic


panekj

It's frustrating how the whole thing was started by not even flatpak developer through a misinformation, triggered an emotional response and fueled even more by bold statements as the original thread was going while everyone was piling on repution of flatpak project and developers, which in turn affected emotionally actual flatpak developers to the point where they would like to disassociate with the angry mob (not surprising).

My plea for everyone would be to calm down, stop amplifying this, if you have doubts or concerns, talk to (actual) maintainers, show support to them, that you want to reach a middle ground, show that this is an isolated incident of particular individuals that doesn't represent whole community, even the niche ones such as those not based on the systemd project.

Just like the whole idea of depending on systemd wasn't set in stone and was just that, an idea - the same way hopefully maintainers can still reconsider supporting more diverse projects (though IMO that's still not off the table).

Vaelatern

I hope people can get along well enough to still support systems that don't run on systemd. Flatpak and other container approaches do help users run packages that are not readily built on a target platform, it's nice to run Flatpak on top of such a system when the need to run a specific piece of software comes up.

Containers do this too, but it is annoyingly tricky to get e.g. x11docker behaving with a sufficiently weird setup.

yaxley_peaks

I do not understand, why do people hate systemd so much? IMHO it provides a very useful set of features through an easy to work with API and a sane system for dependency and conflict management.

I really do not understand, all the people who don't like systemd just give vague and nebulous reasons about how its not unixy or it's centralized or the systemd-journald file format is not plain text or something similar.

I encourage systemd opposers to actually give concrete reasons and also concrete solutions to those problems and why $INIT_SYSTEM is a better choice and I will tell you why rc scripts are a terrible horrible hacky messy idea and why they should never be used.