[Sugar-devel] Meeting about HTML activities

Ignacio Rodríguez nachoel01 at gmail.com
Wed Apr 17 06:37:06 EDT 2013


"> * 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
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20130417/56fa63fb/attachment-0001.html>


More information about the Sugar-devel mailing list