On Sat, 2012-01-28 at 00:03 +0100, Kevin Kofler wrote:
That's really GNOME's fault. :-( Canonical explicitly
designed
libappindicator (which is the library applications are expected to use, it
uses libindicator behind the scenes; there's also libindicate which is for
communication apps to notify new messages and such, confusing, isn't it?) to
be interoperable with KDE's status notifier spec, and thus applications
supporting libappindicator will also integrate better into the KDE Plasma
workspaces than applications still stuck on the legacy XEmbed-based system
tray protocol and/or using a GNOME-only gnome-shell extension. But GNOME is
giving the finger to cross-desktop protocols and refusing to implement them.
It's too bad that our maintainers for the affected packages are often one
and the same as the GNOME maintainers and thus Fedora is mostly siding with
GNOME on this and refusing to carry those patches, hurting all non-GNOME
desktops, not just Unity.
Kevin, I am not going to comment on the incendiary language here (I know
you are pretty tone-deaf in email). But to blame us for not embracing a
spec after our comments on it were completely ignored seems a little
unfair, to say the least.