177
edits
Changes
m
→Distribution / management of WebApps
# A store may revoke a bad / malicious WebApp
# A user may revoke a bad / malicious WebApp.
# A store may not install ("push") apps onto a device without the user's expressed and explicit permission
# A user may remove any app at any time.
# A telco can decide which stores to implicitly trust on devices that they sell. (an analogy in debian packaging terms is that the telco sets the initial contents of the /etc/apt/sources.list file)
# A user must be able to override the stores which they decide to implicity trust on their devices. (an analogy in debian packaging terms is that the user should be able to set the contents of the /etc/apt/sources.list file)
# The development of applications must be straightforward, and rapid development cycles must be easy.
# The security measures chosen to underpin the distribution of applications through stores must not interfere with, or make awkward, the development of applications.
# The development of applications by a single any developer must not interfere with or compromise the security measures or the distribution of applications through stores.
=== Management / granting of API permissions to WebApps ===