This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

1. Super Data Daemon Thing

1.1. What is it?

A collaboration between various open source developers to provide a common data access layer for the free desktop.

1.2. Scope

Ideally, all useful data will be accessible through this layer. Desktop applications, webservice data and devices (N800, PDAs, Phones, etc). Notifications will be provided as dataproviders become available and go away.

1.3. Who is involved?

In alphabetical order:

Project

URL

Developers

Beagle

http://beagle-project.org/

kkubasik

Conduit

http://www.conduit-project.org/

nzjrs, Jc2k

Gimmie

http://www.beatniksoftware.com/gimmie/Main_Page

einalex, orph, seiflotfy

Projects we would especially like to involve:

Project

URL

Contact

Why?

Cheese

http://www.gnome.org/projects/cheese/

_ke

Cheese wants to do photo uploads

F-spot

http://f-spot.org/

sde

F-spot does photo export, would be nice if we shared a backend

Tomboy

http://www.gnome.org/projects/tomboy/

sandy, boyd

Even if Tomboy can't use Conduit for sync yet, using a common backend is a step in the right direction

Gnome-Do

http://do.davebsd.com/

daveux, DBO

Gnome-Do is trying to implement webservices, why not fetch the items from one provider instead of async fetching

1.4. Use Cases

1.5. Design

1.5.1. Terms

1.5.2. Always up to date

1.5.3. Caching

1.5.4. Object Types

1.5.5. Dataprovider Availability

1.5.6. Remote Authentication

1.5.7. Configuring Endpoints

1.6. Implementation

1.6.0.1. From Scratch

1.6.0.2. Fork Conduit

1.6.0.3. Use Conduit

1.6.0.4. Merge Gimmie Item representation and Beagle Indexing with Conduit Data retrieval

1.7. Demo

1.8. Other


2024-10-23 10:59