-
I passed this link on to Christian Hammond, developer of libnotify and notification-daemon. This is definitely something we should adopt in the GNOME Human Interface Guidelines.
links for 2006-11-30
This entry was posted in del.icio.us. Bookmark the permalink.

Jeff,
One of the ideas on my long list of things to hack on is to combine GHOSD[1] with libnotify. That way libnotify could support transparent OSD type popups in addiion to the normal ones.
However everytime I get the motivation to hack on such a thing someone brings up that libnotify should be in the platform (which I agree with) and then gets shot down by saying “but it cant go in the platform until their are guidelines or else everyone will abuse it” (which I disagree with) – sounds like chicken-and-egg to me.
John
[1] http://neugierig.org/software/ghosd/
I totally think those transparent messages are annoying.
I would much prefer using the status bar for stuff like this.
Growl http://growl.info/ is a BSD-licensed implementation of this idea for the MacOS.
Even though much of the code is likely MacOS specific, Growl is an excellent reference for matters of design – how notifications should look, act, etc.
Its API and bindings are also fantastic, and it would be wonderful to see other notification managers adopt it.
Sorry, when I said “adopt it”, I meant “adopt the API”. http://growl.info/documentation/developer/