BOINC Manager Event Notifications

Warning

Design Document

The features on this page are not implemented. This page includes discussion of proposed features, and documentation of work in progress.

Goal: configurable UI notifications of BOINC errors and events.

If the BOINC Manager window is open, then notifications should appear in the window (status bar) instead. This distinction isn't quite so clear cut for the simple view.

Windows XP

Existing balloon notifications for errors.

  • Add configuration options and other events.

Windows Vista

Existing balloon notifications for errors.

  • Alerts were in Longhorn, but not in Vista.
  • Some improved balloon features.

Mac OS X

  • Support Growl.

Linux

  • Add notification icon to BOINC Manager first.

Events

EventDefault notificationPriorityComments
BOINC needs an Internet connection and is (almost) out of workBalloon notificationCriticalCancel notification on reconnect
Lost connection to core clientBalloon notificationNormalCancel notification on reconnect
BOINC needs an Internet connectionBalloon notificationNormalCancel notification on reconnect
Abnormal task terminationNoneNormal
Task startNoneLowRealtime
Task finishNoneLowRealtime

Status

The notification mechanism must not be used to indicate status. However, there are other possible interfaces for conveying status.

Vista

The notification icon is extended with owner-draw tooltips. These can be used to show task progress without abusing the balloon notification system.

The sidebar can host a BOINC gadget showing status.

Mac OS X

The dashboard can host a BOINC widget showing status.


If this page is incomplete or incorrect, please edit it or add it to the wiki to-do list. To do this, you must be logged in; click Login or Register above.