Your account



(?)
Add to your personal schedule

Introduction to the Desktop Data Model

Owen Taylor (Red Hat)
Topaz X-Large

Instead of editing local files, desktop components and applications now frequently display dynamically changing data retrieved from the internet. The GNOME Online Desktop Data Model provides a complete solution for distributing data and change notifications from the online.gnome.org server and other internet sources to a daemon running in the user’s desktop, and from there to individual applications.

The basic innovation of the data model is that a request for data is implicitly a request for future notification of changes to that data. This talk describes why this concept both fits the needs of the Online Desktop user interface and allows for an efficient client-server protocol. Also covered are accessing the data model from your application, and extending the data model to include new types of data.

Owen Taylor

Red Hat

Owen Taylor is a long-time GNOME contributor and past maintainer of the GTK+ and Pango libraries. For the last several years he has been working on linking the desktop to online services. Owen works at Red Hat, where he currently leads a small team working on the Online Desktop and related projects.

Copyright © 2003-2008 The GNOME Project  

Organized by: