On jue, 2012-02-02 at 01:16 +0100, Kevin Kofler wrote: > Then your implementation in gnome-shell would just be half-assed and crappy, > just like your implementation of the XEmbed-based spec is. Unlike the > XEmbed-based spec, the status notifier spec actually allows apps to specify > whether their icon is "active" or not, and a good implementation will show > it in the panel if it is active and hide it behind a popup if it is not. I actually agree to that - if we used the notifier spec in the top bar, we would either compromise on the intended experience, or provide a crappy implementation. Or in other words: the spec is a poor fit for what we try to achieve, so it makes sense to not use it. > Except that this feature only works that way in GNOME and nowhere else. It > also makes some strong assumptions on how the message tray looks, which is > exactly what the status notifier spec tries hard to avoid. I disagree that it implies how the message tray looks, but it does make strong assumption on its behavior - plus it allows applications to test for every optional capability to adjust its behavior to the environment it's run in. Apparently you think this is a bad thing - fine, don't implement it. But then don't bully us into implementing a spec which *we* consider bad because it avoids any such guarantees (not by mistake, but by design as you will agree) Florian -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel