On Friday, February 13, 2015 at 12:29:39 PM UTC+1, Mounir Lamouri wrote: > On Thu, 12 Feb 2015, at 01:22, Anders Rundgren wrote: > > On Wednesday, February 11, 2015 at 3:17:36 PM UTC+1, Benjamin Francis > > wrote: > > > On 11 February 2015 at 05:02, Anders Rundgren <[email protected]> > > > wrote: > > > > > > > > > Although it is cool standardizing interfaces to various device resources, > > > it comes at a price in terms of slowness and inflexibility. > > > > > > > > > > > > Recently Google publicly declared that they were not going to continue > > > with SysApps which IMO spelled death of this effort. > > > > > > > > > > > > Since Apps using these APIs must be trusted they will need to be supplied > > > from a trusted source which means an "AppStore" and then most of the > > > concept is more like a complex version of http://cordova.apache.org/ at > > > least from a developer point-of-view. > > > > > > > > > > > > For context, this was the actual email from Mounir at Google > > > https://lists.w3.org/Archives/Public/public-sysapps/2014Dec/0000.html > > > > > > > > > He's saying that Google is still very much involved in working on these > > > types of APIs, but they don't think the System Applications Working Group > > > is the right place to do that because it was too focused on packaged > > > apps. Which I agree with. > > > > Yes, they want to use permissions instead. > > Could you elaborate?
It is possible that I misinterpreted this but I got it from here: https://lists.w3.org/Archives/Public/public-sysapps/2014Dec/0000.html > > > > I don't agree that an App Store is required to add device APIs to the web. > > > > No, but packaged ("trusted"?) apps won't fly without an App Store. > > Why are they needed? I'm not sure if you are referring to App Stores or "trusted" but let's take an example of the kind of stuff I work with: http://webpki.org/papers/decentralized-payments.pdf If the "wallet" would an app it would need to be trusted since it deals with keys issued by a bank or similar. Code-signing *would not* suffice, at least not for Apple. Then we have the little snag that standardized interfaces to security hardware seems to be impossible to get consensus on. Still the application interface could be standardized, i.e. "wallet" to merchant operations. Anders > > -- Mounir _______________________________________________ dev-b2g mailing list [email protected] https://lists.mozilla.org/listinfo/dev-b2g
