[Sugar-devel] Meeting about HTML activities

Ignacio Rodríguez nachoel01 at gmail.com
Wed Apr 17 07:40:16 EDT 2013


Yes..


2013/4/17 Daniel Narvaez <dwnarvaez at gmail.com>

> Hi Ignacio,
>
> you mean many existing chromium web applications requires an internet
> connection?
>
> On 17 April 2013 12:37, Ignacio Rodríguez <nachoel01 at gmail.com> wrote:
>
>> "> * Chromium integration.(..)"
>>
>> Many applications require connection for use.
>>
>>
>>
>> 2013/4/17 Daniel Narvaez <dwnarvaez at gmail.com>
>>
>>>  Hello,
>>>
>>> we are going to kick off the work on HTML activities for 0.100 with a
>>> meeting.
>>>
>>> Time: 22 April 2013 (14:00 UTC)
>>> Place: #sugar-meeting (freenode)
>>>
>>> It would be really useful to know how many people are interested to
>>> contribute, so please try to participate or, if you can't, let us know that
>>> you intend to work on it with us. While the discussion is pretty technical
>>> at the moment,. I expect everyone with a bit of html/javascript experience
>>> will be able to participate to development down the road.
>>>
>>> Here is a summary of the approaches that has been investigated so far
>>>
>>> * WebKitGtk based activities. The activity structure would remain pretty
>>> similar to the current one, with the HTML loaded in a WebView. We would
>>> provide HTML/javascript libraries to implement UI controls and interact
>>> with system services, like datastore and collaboration. It's not clear how
>>> communication with the native side of the activity will be implemented,
>>> there are a few alternatives that should be discussed further.
>>>
>>> * Chromium integration. We would integrate the web apps framework
>>> provided by the Chromium browser inside the Sugar shell, using a custom
>>> extension and special casing home icons and window management. The
>>> advantage of this approach is that it allows to make use of the Chromium
>>> web apps API, http://developer.chrome.com/trunk/apps/about_apps.html.
>>>
>>> * Firefox OS derivative. Basically we would take Firefox OS (which is
>>> based on Android but can run on Linux, OS X and Windows too) and replace
>>> Gaia, which is completely written in HTML/javascript and provides the user
>>> experience. The advantage is that we would able to run on the top of most
>>> popular OS system layers. The disadvantage is that all the activities and
>>> the shell would need to be rewritten in HTML for this to be possible.
>>>
>>> Other topics that should be discussed
>>>
>>> * How much integration with other OSes user experience do we require?
>>> For example on Android it might be possible to use only the system layers,
>>> or to run alongside Android native applications.
>>>
>>> So I suggest this agenda
>>>
>>> * Discuss the three approaches summarized above.
>>> * Decide which approach to take for 0.100.
>>> * Write up a TODO for the first milestone.
>>>
>>> Please let us know if you have any item to add!
>>>
>>> --
>>> Daniel Narvaez
>>>
>>> _______________________________________________
>>> Sugar-devel mailing list
>>> Sugar-devel at lists.sugarlabs.org
>>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>>
>>>
>>
>
>
> --
> Daniel Narvaez
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20130417/312dd204/attachment.html>


More information about the Sugar-devel mailing list