Re: F29 System Wide Change: Enable dbus-broker

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Feb 16, 2018 at 12:13:15PM +0100, Jan Kurik wrote:
> Proposed System Wide Change: Enable dbus-broker
> https://fedoraproject.org/wiki/Changes/EnableDbusBroker

What about renaming this to DbusBrokerAsTheDefaultDbusImplementation?

"Enable" correctly describes the technical operation (systemctl invocation),
but it isn't obvious just from the title that this is about replacing
normal dbus daemon.

> == Scope ==
> * Proposal owners:
> ** Fix regressions.
> ** Enabledbus-broker.service in system and user-global context of
> systemd (via systemd presets).

> ** Pull in dbus-broker package from dbus package.
I'm not sure if this is the correct way to do this. People might want
to install systems with just normal dbus (e.g. in containers or minimal
installations). It'd be better to update comps [1] to pull in dbus-broker
instead of dbus into @Standard.

[Based on our preeliminary discussions]
This replaces the system wide bus and user busses.
What about the at-spi2 private dbus instance? Would dbus-broker be fast
enough to change gdm to use the user bus? Do you have plans to replace
this last use too?

If dbus-broker becomes the default like described in the Change page,
what other dependencies on dbus will remain?

Since this is already testable [2], what about asking for testing on
devel-announce@ and test-announce@ ? This is a pretty big change, and
I don't we can make the decision to use this by default without
widespread testing.

[1] https://pagure.io/fedora-comps/blob/master/f/comps-f29.xml.in
[2] https://fedoraproject.org/wiki/Changes/EnableDbusBroker#How_To_Test

Zbyszek
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux