[ge-talk] Notification Server?
Simon Kennedy
sffjunkie at yahoo.co.uk
Sat May 26 03:36:35 EDT 2007
Perhaps it's just me but when I thought of a notification server my
first thought was not a graphical way of informing the user but a
mechanism to notify applications about events in the system.
For example we currently have a BRoster which manages notification of
application startup and shutdown; it has its own mechanism for
notifications. In the future we may have a USB hotplug mechanism. Should
this also want to broadcast events to interested applications it will
need a mechanism for doing this. We don't want to end up in a situation
where for example a photo manipulation application wants to be notified
of camera insertions and deletions needs to ask the USBRoster, the
FirewireRoster and any other roster. Instead an application would not
want to know about the myriad ways of performing this task and use only
one (it doesn't care about what sort of camera it is) and so we may want
to standardize the mechanism.
On Linux they have a couple of proposals for doing things like this one
of which is DBUS. We have one thing, for this mechanism, that Linux does
not have; As Michael indicated we have BMessages and BMessengers as a
standard way of sending messages across address spaces (they have to use
some sort of filey-sockety mishmash.) So we have the standardized
foundation all we need now is the glitz.
Do we also want a standard way of producing these types of
notifications? I think way may well do.
We could then have a Notification Server to handle the background task
and an Information Server to provide the annoying popups.
Regards
Simon Kennedy
___________________________________________________________
All new Yahoo! Mail "The new Interface is stunning in its simplicity and ease of use." - PC Magazine
http://uk.docs.yahoo.com/nowyoucan.html
More information about the glasselevator-talk
mailing list