On Tue, 6 Jul 2021 12:42:06 +0200
Fons Adriaensen <fons(a)linuxaudio.org> wrote:
On Tue, Jul 06, 2021 at 12:05:00PM +0200, Wim Taymans
wrote:
The pipewire daemon is meant to be small and
modular. You could run
a custom version of that with only what you want. It could possibly be
smaller than jack.
Systemd started off like that as well... and now it has its tentacles
everywhere, and has become a nightmare to configure and for security.
Some questions:
* Will PW run without systemd, polkit, dbus ?
* Will it have a configuration that is fully controlled by the
end user, centralised in one place, and that is protected from
modification by just dropping files in some ***.d ?
Is it more complicated? probably.. mostly the
memory management and
abstractions of the processing nodes.
All of the desktop stuff (pulse-server) and
autoconnect things
(session-manager) are in separate processes that you don't need to run
if you don't want to.
If this is going the work the same way as systemd I fear it will be
glorious pain to for the end used to remain in control.
Feature creep is my greatest concern. I consider myself moderately technical
competent, but struggle with a lot of this stuff. The average user has no hope.
At one time you added things that you wanted. These days you have to remove
what you don't want - but might not even know was there until it interferes
with what you want to do. I originally moved over to Linux to avoid this sort
of thing.
--
Will J Godfrey
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.