Hi,

As the support for Application API becomes necessary again(per Tizen IVI 
requirement), would you revisit the doc?
I will start with application info/event/ops APIs, as mentioned in the 
"Implementation Plan" section.

https://docs.google.com/document/d/10rDpiH2E2bSOp0gg3FNK-2eFIetkPygM98utBv-tB3I/edit#

Thanks,
Long Xiang

> -----Original Message-----
> From: Poussa, Sakari
> Sent: Thursday, January 16, 2014 10:02 PM
> To: Long, Xiang; Barbieri, Gustavo; Pozdnyakov, Mikhail; Kenneth Rohde
> Christiansen; Oliveira, Caio
> Cc: crosswalk-dev@lists.crosswalk-project.org
> Subject: Re: [Crosswalk-dev] Intent to implement: [Tizen] Application API
> 
> Hi,
> 
> I am not saying that we should never implement it. Rather, take a timeout
> now and see where and when the real need is.
> 
> About your concerns:
> 
> 1. See above. If we truly need it, we’ll do it. But now it is not the
> right time.
> 2. We need to re-visit our runtime model plans and those APIs are related
> to that
> 3. Wayland, new EFL and e18 versions are the biggest changes in 3.0. So
> things will be different.
> 
> BR; Sakari
> 
> On 1/16/14, 5:02, "Long, Xiang" <xiang.l...@intel.com> wrote:
> 
> >Hi Sakari,
> >
> >Right, the app control part is a poor-man's WebIntents/WebActivities.
> >But as I know, the app control feature really works on Tizen(at least in
> >2.1), there're already QA test cases for it.
> >And seems the legacy WRT are adding new features to it, like
> >"disposition" field support.
> >
> >IMO the app control part is an important system level app interaction
> >API, native Tizen app also provides such feature.
> >Other APIs also have dependency on it. One example is the Notification
> >API(https://developer.tizen.org/dev-guide/2.2.1/org.tizen.web.device.apire
> >ference/tizen/notification.html#postidp141560).
> >
> >So my concerns are:
> >1. If we don't support app control, a big feature will be missed on
> >Crosswalk, and API like Notification will break.
> >
> >2. How about other parts of the Application API set? Like app info, app
> >launch/kill, app install/update/uninstall events, and etc.
> >Should we implement them anyway?
> >
> >3. Do you know will there big change for the Tizen app core
> >framework(like AUL, window management),  and app control for Tizen 3.0?
> >If this's true, then I'm totally agree to hold the app control part
> >implementation ATM.
> >
> >Thanks,
> >Xiang
> >
> >> -----Original Message-----
> >> From: Poussa, Sakari
> >> Sent: Wednesday, January 15, 2014 7:33 PM
> >> To: Long, Xiang; Barbieri, Gustavo; Pozdnyakov, Mikhail; Kenneth Rohde
> >> Christiansen
> >> Cc: crosswalk-dev@lists.crosswalk-project.org
> >> Subject: Re: [Crosswalk-dev] Intent to implement: [Tizen] Application
> >>API
> >>
> >> All,
> >>
> >> I am very worried about this API for multiple reasons.
> >>
> >> First, it was invented for Tizen 1.0 as a Œpoor-mans¹ WebIntents. That
> >>is,
> >> temporary API similar to WebIntents and plan was to replace that in
> >>Tizen
> >> 2.0 with proper WebIntents. We all know what happened with WebIntents.
> >>It
> >> is dead but this API is not.
> >>
> >> Second, it is very complex API and may not work properly even in Tizen
> >> 2.x. It would require a lot of time to develop, review, test and debug.
> >> Big effort.
> >>
> >> Third, as I have said several times, we should focus on implementing
> >>fewer
> >> APIs but making sure the ones we do work properly. In my books, this API
> >> does not be belong to the category we should implement now. We need to
> >> check our stakeholders, namely IVI program, and see if they need this
> >>API.
> >>
> >> So before we have a clear need for this API, I would put the
> >> implementation effort on hold.
> >>
> >> BR; Sakari
> >>
> >>
> >> On 1/15/14, 11:13, "Long, Xiang" <xiang.l...@intel.com> wrote:
> >>
> >> >Thanks for the comments, I have updated the doc.
> >> >A new implementation plan section is created, and I copied some
> >> >background info from the previous doc for reference.
> >> >
> >> >Thanks,
> >> >Xiang
> >> >
> >> >> -----Original Message-----
> >> >> From: Barbieri, Gustavo
> >> >> Sent: Tuesday, January 14, 2014 11:16 PM
> >> >> To: Pozdnyakov, Mikhail; Kenneth Rohde Christiansen; Long, Xiang
> >> >> Cc: crosswalk-dev@lists.crosswalk-project.org
> >> >> Subject: RE: [Crosswalk-dev] Intent to implement: [Tizen] Application
> >> >>API
> >> >>
> >> >> > -----Original Message-----
> >> >> > From: Crosswalk-dev [mailto:crosswalk-dev-bounces@lists.crosswalk-
> >> >> > project.org] On Behalf Of Pozdnyakov, Mikhail
> >> >> > Sent: Tuesday, January 14, 2014 1:08 PM
> >> >> > To: Kenneth Rohde Christiansen; Long, Xiang
> >> >> > Cc: crosswalk-dev@lists.crosswalk-project.org
> >> >> > Subject: Re: [Crosswalk-dev] Intent to implement: [Tizen]
> >> >> > Application API
> >> >> >
> >> >> > Hi there,
> >> >> >
> >> >> > Unfortunately, for me it was really hard to understand the intended
> >> >> > implementation proposal from the doc (left some comments there with
> >> >> > clarification requirements).
> >> >> >
> >> >> > I can add also that API at https://developer.tizen.org/dev-
> >> >> >
> >>guide/2.2.1/org.tizen.web.device.apireference/tizen/application.html
> >> >> > is really over-complicated.
> >> >> > Think we might consider partial implementation, and we definitely
> >> >> > should have an implementation schedule starting with the basic and
> >> >> > simplest APIs.
> >> >>
> >> >> +1
> >> >_______________________________________________
> >> >Crosswalk-dev mailing list
> >> >Crosswalk-dev@lists.crosswalk-project.org
> >> >https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev
> >

_______________________________________________
Crosswalk-dev mailing list
Crosswalk-dev@lists.crosswalk-project.org
https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev

Reply via email to