[Sugar-devel] DataStore interface for HTML5 Activity

Daniel Narvaez dwnarvaez at gmail.com
Tue Apr 30 12:42:23 EDT 2013


The firefox guys are apparently not very keen about the w3c File stuff

https://hacks.mozilla.org/2012/07/why-no-filesystem-api-in-firefox/


On 30 April 2013 18:27, Daniel Narvaez <dwnarvaez at gmail.com> wrote:

> As you point out, the main problem here is the concept of file.
>
> My understanding is that with the new file APIs you are basically
> requesting a sandboxed filesystem, then you can write and read there as you
> please. Though I don't know how the shell would then have access to that
> filesystem, to be able to move the files into the datastore.
>
> Chromium must be doing something similar to allow writing stuff to google
> drive using those interfaces, though they implemented their interfaces
> directly into Webkit.
>
>
>
> On 30 April 2013 17:34, <lionel at olpc-france.org> wrote:
>
>> Hi all,****
>>
>> ** **
>>
>> As we decided to our IRC meeting last week, I’ve wrote a first draft
>> proposal for the JavaScript DataStore interface [1].****
>>
>> ** **
>>
>> Basically the interface just match the DataStore existing interface. ****
>>
>> The main issue is related to the concept of "file":****
>>
>> **-          **File is at the heart of the DataStore concept: the
>> DataStore is nothing else than a place to store files and metadata related
>> to files,****
>>
>> **-          **But: file handling is not a common practice in JavaScript!
>> ****
>>
>> ** **
>>
>> The good news is that HTML5 comes with few File system and Files handling
>> functions [2][3].****
>>
>> I didn’t test it but it should work on WebKit.****
>>
>> ** **
>>
>> Do not hesitate to comment/update.****
>>
>> ** **
>>
>>                 Lionel****
>>
>> ** **
>>
>> ** **
>>
>> [1] http://wiki.sugarlabs.org/go/HTML5_activities#Datastore ****
>>
>> [2] http://dev.w3.org/2009/dap/file-system/pub/FileSystem/****
>>
>> [3] http://dev.w3.org/2009/dap/file-system/file-writer.html****
>>
>> ** **
>>
>> _______________________________________________
>> Sugar-devel mailing list
>> Sugar-devel at lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>
>>
>
>
> --
> Daniel Narvaez
>



-- 
Daniel Narvaez
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20130430/7ec2b1ea/attachment.html>


More information about the Sugar-devel mailing list