On Mon Dec 4 14:06:51 2023 +0000, Cherser-s wrote:
Actually I didn't notice any application (client) to interact with freedesktop's interfaces, it's more likely that KDE interfaces are being used everywhere where SNI is supported. These interfaces don't really differ from one another, there is only a single difference between them as a dbus object naming convention. In terms of signals, property names, etc. they are the same.
It's not really an issue on whether they are different or not but a matter of support and adoption. We don't want to implement something that might get deprecated in a few months. We don't have any DE specific code, and we don't want WM specific code either, and instead we prefer to implement standards and use widely adopted and available libraries.
I doubt that GNOME will have a "org.kde" interface in their implementation. The standard is now apparently published at https://specifications.freedesktop.org/notification-spec/latest/ and that means it is available for the Linux ecosystem in its wide diversity, and we should implement that only. Other tools should do the same.