a notification server with clients implemented using libnotify