Jump to content

Conduit (software): Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
New Version 0.3.16
Goals: removed last paragraph, outdated
Line 19: Line 19:
==Goals==
==Goals==
The developers of Conduit aim to provide a complete solution to keeping all of a user's information synchronized, regardless of where and how the data is stored.<ref>{{Cite web|url=http://www.conduit-project.org/wiki/Goals|title=Conduit Wiki|accessdate=2008-05-14}}</ref> By creating a generic framework for synchronization, current problems with synchronization may be avoided where the tools are specific to a device/website/software and so the information can only be moved in a very restricted way.
The developers of Conduit aim to provide a complete solution to keeping all of a user's information synchronized, regardless of where and how the data is stored.<ref>{{Cite web|url=http://www.conduit-project.org/wiki/Goals|title=Conduit Wiki|accessdate=2008-05-14}}</ref> By creating a generic framework for synchronization, current problems with synchronization may be avoided where the tools are specific to a device/website/software and so the information can only be moved in a very restricted way.

Conduit is currently being considered for inclusion as part of Gnome 2.24,<ref>{{cite web |url=http://live.gnome.org/RoadMap |title=GNOME 2.24 Roadmap |accessdate=2008-05-14}}</ref> as well as potentially being integrated into [[Ubuntu (operating system)|Ubuntu]].<ref>{{cite web |url=https://wiki.ubuntu.com/SyncIntegration |title=Ubuntu SyncIntegration specification |accessdate=2008-05-14}}</ref> Conduit is already available in Ubuntu,<ref>{{cite web| url=http://packages.ubuntu.com/hardy/conduit | title=Ubuntu's Conduit package | accessdate=2008-05-14}}</ref> but is not installed by default.


==How Conduit works (Technical Description)==
==How Conduit works (Technical Description)==

Revision as of 03:30, 2 December 2009

Conduit
Stable release
0.3.16[1] / June 27, 2009; 15 years ago (2009-06-27)
Operating systemLinux
TypeSynchronisation
LicenseGNU General Public License
Websitelive.gnome.org/Conduit

Conduit is an open-source synchronization program for GNOME. It allows the user to synchronize information to and from various destinations. For instance, it can be used to synchronise photos on the users computer with various websites (such as Flickr, Picasa and SmugMug). Other types of information may be synchronized, such as files, folders, RSS Feeds, Emails, notes, contacts, calendars, and tasks. The program uses a drag-and-drop interface to give a visual representation of what is going to be done.

Goals

The developers of Conduit aim to provide a complete solution to keeping all of a user's information synchronized, regardless of where and how the data is stored.[2] By creating a generic framework for synchronization, current problems with synchronization may be avoided where the tools are specific to a device/website/software and so the information can only be moved in a very restricted way.

How Conduit works (Technical Description)

Conduit works by having a collection of data providers and data conversions. Data providers can represent all sorts of resources, such as an MP3 player attached to a computer, a website, or a program residing on a computer. They have data types, such as image, contact, or note, and are also defined to be either a source, a sink, or both. When the user tries to connect together a source data provider and a sink data provider, Conduit will try to allow this connection using the conversions it has available to it. Conduit uses a number of fundamental data types so that a conversion only has to be created once, and can be reused for any data providers that use that data type.

References

  1. ^ 0.3.16 - Conduit Wiki
  2. ^ "Conduit Wiki". Retrieved 2008-05-14.