[Sugar-devel] [FEATURE] Journal entry sharing via a mass storage device

Simon Schampijer simon at schampijer.de
Tue Feb 8 12:43:25 EST 2011


Hi,

I would like to propose the following Feature for inclusion into Sugar: 
"Journal entry sharing via a mass storage device".

A Journal entry contains metadata (e.g. description, title, tags, color) 
and optionally a preview. Furthermore an entry contains a data file in 
most of the cases. For example a .odt file in Write. Another example is 
an entry of a Memorize Game that has no file associated with it, only 
the metadata and a preview (there is no state saved).

In 0.82 when you copied a Journal entry to a storage device (e.g. USB) 
the files where stored in the root directory of the device and the 
metadata and preview was stored in a hidden folder called .olpc.store. 
You could then go to another machine and copy those entries over or use 
the stick as backup and copy back the entries to your Journal later. The 
entries on the device did have the color of the creator of the entries. 
Other files on the stick were shown in black and white.

The datastore has changed significantly from 0.82 to 0.84 and therefore 
the old entries are not handled by the new datastore. Furthermore the 
copying to a storage device using the 0.84 datastore did only copy the 
data file over and the metadata and preview were omitted.

The Feature will restore this previous behavior. The implementation 
details and patches for the current master branch can be found at [1]. 
In the documentation section you can find links to all the previous 
discussions of this Feature.

The same Feature has been included into the 10.1.3 OLPC release [2].

Regards,
    Simon

[1] http://wiki.sugarlabs.org/go/Features/Journal_Entry_Sharing
[2] http://wiki.laptop.org/go/Release_notes/10.1.3


More information about the Sugar-devel mailing list