Re: WebApps and permission list?

2014-05-31 Thread Arthur Barstow

On 5/31/14 3:12 AM, Jeffrey Walton wrote:

I have a question about WebApps manifests and permissions. The page is
part of Manifest for Web Applications located at
http://www.w3.org/2012/sysapps/manifest/. The document provides a
permission member and the following description:

 The permissions localizable member is a permissions
 object that represents a list of permissions that the
 application requires to function.


I don't think permissions is intended for v1 although Marcos could 
clarify. (You could also file an Issue (enhancement) via 
).


(Marcos, perhaps the document Jeffery references above should be gutted 
and/or redirected to ?)


-AB





Re: WebApps and permission list?

2014-05-31 Thread Dave Raggett


On 31/05/14 08:12, Jeffrey Walton wrote:

I have a question about WebApps manifests and permissions. The page is
part of Manifest for Web Applications located at
http://www.w3.org/2012/sysapps/manifest/.


The editor's draft for Manifest  is at: http://w3c.github.io/manifest/

The work item started in SysApps but was transferred to WebApps.

--
  Dave Raggett  http://www.w3.org/People/Raggett




WebApps and permission list?

2014-05-31 Thread Jeffrey Walton
I have a question about WebApps manifests and permissions. The page is
part of Manifest for Web Applications located at
http://www.w3.org/2012/sysapps/manifest/. The document provides a
permission member and the following description:

The permissions localizable member is a permissions
object that represents a list of permissions that the
application requires to function.

Is there a list of permissions or capabilities available (or expected
to be made available)?

Will users be able to selectively grant/revoke permissions (for
example, similar to Apple's model)? Or will they be an all-or-nothing
proposition (similar to Google's model)?

When are permissions granted? At runtime (for example, similar to
Apple's model)? Or will they be at install time (similar to Google's
model)?

Where does the access check occur? In the browser? In the platform?
Perhaps both?

Thanks in advance.