@Jamie, GNOME apps tend to follow that convention but it's an xdg spec https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-1.1.html#dbus
"The application must name its desktop file in accordance with the naming recommendations in the introduction section (e.g. the filename must be like org.example.FooViewer.desktop). The application must have a D-Bus service activatable at the well-known name that is equal to the desktop file name with the .desktop portion removed (for our example, org.example.FooViewer). The above interface must be implemented at an object path determined as follows: starting with the well-known D-Bus name of the application, change all dots to slashes and prefix a slash. For our example, this is /org/example/FooViewer." Basically GNOME/freedesktop is trying to standardise on the reverse-DNS naming scheme and to enforce that for the .desktop/dbus service/schemas/etc. Seems like flatpak is relying on the package to use the same name, so similar to the idea suggested earlier (https://github.com/flatpak/flatpak/issues/50) ... that's nice in theory, in the real world lot of softwares don't follow those convertions (yet?) and I'm unsure how it can work with the case where and applications has different dbus names though... -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1590679 Title: Apps can't own session bus names (unity7 interface) To manage notifications about this bug go to: https://bugs.launchpad.net/snappy/+bug/1590679/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs