[Sugar-devel] DataStore interface for HTML5 Activity

Daniel Narvaez dwnarvaez at gmail.com
Tue Apr 30 13:06:19 EDT 2013


Doesn't seem to be implemented in webkigtk yet and the work sort of stalled
apparently

https://bugs.webkit.org/show_bug.cgi?id=58443


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

> 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
>



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


More information about the Sugar-devel mailing list