consolidation of *-dbus-interfaces

Brad Bishop bradleyb at fuzziesquirrel.com
Sat Oct 26 06:17:19 AEDT 2019


Hi everyone

I’ve discussed with a couple people off list the idea of consolidating all the dbus interfaces into a single repository.  Today there exist four:

phosphor-dbus-interfaces
openpower-dbus-interfaces
ibm-dbus-interfaces
intel-dbus-interfaces

The idea is that going forward all dbus interfaces would just go in phosphor-dbus-interfaces regardless of the namespace.  That should cut away a lot of complexity in the bitbake metadata and in other places as well.

Is there any opposition to this idea?  If anyone is worried about maintainer-ship, I am working on deploying the owners file plugin on our Gerrit install which enables kernel style ownership of different files depending on path, regex matches, etc.

I would guess there would be a desire to configure (as in autoconf) in or out different namespaces.  Am I correct in that thinking?  Any thoughts on how exactly that should be done?

On a somewhat related note I tried migrating phosphor-dbus-interfaces build to meson and failed miserably when I got to generated sdbus++ header file placement.  If anyone has any ideas on how to do that I’d love to hear about it.

thx -brad


More information about the openbmc mailing list