very simple datastore reimplementation
bobh at optimizations.com
Fri May 9 13:45:25 EDT 2008
As an external developer/observer - I would like to see the SD supported
as an extension of DS space, whereas USB should definitely be considered
removable (seeing as how I can't close the lid with them in :-). That
some might want SD to be removable would make that an optioned behavior,
but I doubt a lot of people need that right now (since the SD is
moderately difficult to remove).
What makes the backup/restore different from a typical removable device
is that backup/restore is contextually the things already (or should
have been) on the XO while the removable devices contain things that are
by definition transient/external to the XO. Although it would be great
to be able to have a set of USB keys containing significant data
content, images, maps that would be easily accessible from activities.
I personally wouldn't worry too much about the case needing forth to
extract files from the XO to a non-XO device - at that point expertise
is required and tools should be available. While it is a good thing to
be human accessible, we wouldn't have databases at all if accessibility
was the only thing.
Just my 2cents - disregard as appropriate :-)
BTW, great work guys - the XO and it's software is a grand experiment
and it is a pleasure to be involved no matter how small.
Marco Pesenti Gritti wrote:
> On Fri, May 9, 2008 at 6:11 PM, Tomeu Vizoso <tomeu at tomeuvizoso.net> wrote:
>> On Fri, May 9, 2008 at 2:15 PM, Jim Gettys <jg at laptop.org> wrote:
>>> FUSE is great, but...
>>> It means interoperability must be an explicit planned-in-advance action:
>>> if a datastore is already on a removable device in your pocket, and you
>>> need to access something on a foreign system, you are stuck unless there
>>> is some minimal level of human interpretability of the file system...
>>> Instead, you have to dig up a system with FUSE/olpcfs installed, and
>>> then copy the files to a conventional file structure.
>>> This is the use case that's hard to get around.
>> Ok, I think I see now where is the misunderstanding.
>> In the first post in this thread, I tried to explain that this
>> proposal would use removable devices in the same way they are used in
>> other systems and that the DS would have nothing to do with them:
> I think expanding the space available to the DS through usb devices or
> sd cards is a use case we should take in consideration when designing
> the DS, even if we don't plan to support it right now.
> Devel mailing list
> Devel at lists.laptop.org
More information about the Devel