I want to echo Ben's opinion here. While some of the features are irreplaceable at the time being (offline access, reviewable by marketplace, sandboxing our experimental APIs, even portability, etc.), packaged app itself is not free:
-- By distributing the app in zip packages and not simply as an URL, the OS would have to handle preloading/updating/deleting/etc. -- While these were all implemented (in a rush way for v1.0.1), many of the proposals awaits, for example, shared resource packages, library packages. I highly suspect that we won't ended up re-implementing Debian package system in Gecko if we go down this path. -- By moving away from a universal URL (ironically that's what U stands for), places where a valid URL is required will fail, e.g. OAuth auth flow. -- Our datajar policy is not directly related to packaged app, but many of the surprises (for users and for developers) come from that too (e.g. user would have to login Facebook at least 3 times in order to use it in Browser app, Website-on-home-screen, and Facebook app itself.) It would make sense if Mozilla have a solid roadmap toward a solution for the Open Web itself instead of relying on packaged apps and spend time to solve it's technical (and non-technical) problems. _______________________________________________ dev-b2g mailing list [email protected] https://lists.mozilla.org/listinfo/dev-b2g
