@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

Reply via email to