Dongseong and Halton,

Thanks for your comments. Basically I agreed  with Halton's comments on the 
scope of extension APIs.
"Does this 'Crosswalk API Permission Control design' supports only Tizen 
platform? ACE seems to be very Tizen specific."
[Zhang Xu] The API permission control design also support other platform.  The 
design is  for all APIs developed following extension mechanism, it should be 
platform-independent.  ACE means "Access Control Engine". In order to reduce 
the confusion, we may use other name.

Currently, chromium extensions is modulized. Can we reuse chromium extension 
permission implementation? (e.g. 
/extionsions/common/permissions/api_permission.h)
[Zhang Xu] I can't give you a clear answer now and I need make some 
investigation to understand chromium's implementation. When it is OK, I will 
send another email on this question.

Thanks
Zhang Xu
From: Huo, Halton
Sent: Thursday, October 31, 2013 12:51 AM
To: Hwang, Dongseong; Zhang, Xu U; [email protected]
Cc: Christiansen, Kenneth R
Subject: RE: [Crosswalk-dev] Call for comments on Crosswalk API Permission 
Control design document

Hi Dongseong,

Check my comments inlines.

From: Hwang, Dongseong
Sent: Wednesday, October 30, 2013 7:05 PM
To: Huo, Halton; Zhang, Xu U; 
[email protected]<mailto:[email protected]>
Cc: Christiansen, Kenneth R
Subject: RE: [Crosswalk-dev] Call for comments on Crosswalk API Permission 
Control design document

Hi, thank you for good document.

I have overall questions of our extension system. These questions seems to be 
beyond API Permission Control.
I don't fully understand our extension system, so my humble questions can be 
irrelevant.


First of all, as far as I know, current Crosswalk extension supports only 
Tizen. Will we support other platforms?
If so, what's mean that Tizen extension API is for other platforms?
[halton] Not really, the Crosswalk extension framework does not designed  for 
give OS, but languages, so far we support C/C++ and Java.

What is the scope of Crosswalk extension system? only Tizen extension API? I 
think we need to support W3C Device API for Android and Tizen. Dose Device API 
belong to Crosswalk extension system?
[halton] For Tizen, we're are implementing the Tizen Device 
API<https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/index.html>,
 not W3C Device API<http://www.w3.org/2009/dap/>.
AFAIK, DAP(the W3C device API) is replaced by W3C 
SysApps<http://www.w3.org/2012/sysapps/>, and we're implementing the SysApps 
apis both for Tizen and Android.


Does this 'Crosswalk API Permission Control design' supports only Tizen 
platform? ACE seems to be very Tizen specific.

Currently, chromium extensions is modulized. Can we reuse chromium extension 
permission implementation? (e.g. 
/extionsions/common/permissions/api_permission.h)

Thank you.

Br, DS
________________________________
From: Crosswalk-dev [[email protected]] on 
behalf of Huo, Halton [[email protected]]
Sent: Wednesday, October 30, 2013 12:26 PM
To: Zhang, Xu U; 
[email protected]<mailto:[email protected]>
Cc: Christiansen, Kenneth R
Subject: Re: [Crosswalk-dev] Call for comments on Crosswalk API Permission 
Control design document
Nice document, I'll review it and comment there.

From: Crosswalk-dev [mailto:[email protected]] 
On Behalf Of Zhang, Xu U
Sent: Wednesday, October 30, 2013 6:18 PM
To: 
[email protected]<mailto:[email protected]>
Cc: Christiansen, Kenneth R
Subject: [Crosswalk-dev] Call for comments on Crosswalk API Permission Control 
design document

Hi, owners and API developers of Crosswalk:

I have made an initial design document on API Permission Control. This document 
describes the design to implement extension API permission control. Some use 
cases are outlined to help API developers understand the process of API access 
control. You can get details from 
https://docs.google.com/a/intel.com/document/d/137u_gxmNaIFwVzaCkCFBJyveIdZxuAydWOkMI8oWgD0/edit#<https://docs.google.com/a/intel.com/document/d/137u_gxmNaIFwVzaCkCFBJyveIdZxuAydWOkMI8oWgD0/edit>.

If you have any concerns on the design, please let me known. If you can give us 
feedback by the end of this Friday, I am very thankful to your help.

Thanks
Zhang Xu

_______________________________________________
Crosswalk-dev mailing list
[email protected]
https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev

Reply via email to