r1 - 27 Nov 2006 - 11:40:01 - MorgenSagenYou are here: OSAF >  Projects Web  > SharingProjectOld

Sharing Project

The sharing framework allows repository items to be transported in and out of Chandler in various serialization formats and across various transport mechanisms.

Framework Overview

SharingFramework.gif

The sharing framework shares an Item Collection by instantiating three objects: a Share, a Format, and a Conduit. The Share object is the coordinator, and contains the logic for determine what items need to be imported or exported. The Share delegates the serialization/deserialization to the Format object (of which there are currently two implementations: a CloudXML format and an iCalendar format). Moving the serialized representations in and out of Chandler is delegated to the Conduit object (of which there are currently three implementations: FileSystem, SimpleHTTP? and WebDAV).

0.7 Goals (preliminary)

  • Asynchronous syncing, including automatic syncing and user-initiated Completed
  • Define an information model for interacting with shared data, and a new sharing format
  • Logging of sharing activity
  • Deal with multiple clients hitting the server simultaneously
  • Conflict resolution UI management
  • SharingFormatDiscussion
  • ExternalInformationModel
  • SharingFormatProposal

Documentation

People

Milestones

Current Tasks

Task Owner Status Duration Milestone Notes

Recently Completed Tasks

Task Owner Status Duration Milestone Notes

Completed Tasks

Task Owner Status Duration Milestone Notes

-- MorgenSagen - 27 Nov 2006

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r1 | More topic actions
 
Open Source Applications Foundation
Except where otherwise noted, this site and its content are licensed by OSAF under an Creative Commons License, Attribution Only 3.0.
See list of page contributors for attributions.