Apps/StatusMeetings/Engineering/2012-07-18
From MozillaWiki
< Apps | StatusMeetings | Engineering
Details
- Time: Tuesday, 2012 July 3, 9:00 - 9:45am PT (16:00 - 16:45 UTC)
- Backchannel:
- irc.mozilla.org #openwebapps
- Virtual Location:
- Physical Locations:
- Mountain View: 4K - Kung Fu
- San Francisco: 7N - Noise Pop
- Audio-only Access:
- +1-650-903-0800 or +1-650-215-1282, x92, conf#: 98652 (US/INTL)
- +1-800-707-2533, pin: 369, conf#: 98652 (US toll free)
Agenda
- Significant Updates
- Implementing security changes to the manifest, tracker bug 768862:
- Needs changes to be written up in the spec
- Needs enforcement in WebRTs across desktop, android and b2g
- Needs update to marketplace validator
- Affects current platform work
- Launching of apps within a desktop browser has landed - bug 772600
- Implementing security changes to the manifest, tracker bug 768862:
- Questions and Concerns
- Concern - QA is blocked on bug 772363 - need input on how to test on each platform (desktop, android, b2g)
- What differences exist in the app manifests used for Gaia apps vs. typical app manifests (i.e. what desktop & android install apps against)? Example manifest properties I see:
- permissions
- orientation
- activities
- attention_page
- background_page
- How does B2G make use of packaged apps?
- Can any of the gaia apps be ran on desktop or android as well?
- Roundtable
Minutes
- Significant Updates
- Implementing security changes to the manifest, tracker bug 768862:
- Needs changes to be written up in the spec
- Needs enforcement in WebRTs across desktop, android and b2g
- Needs update to marketplace validator
- Adding an app_home field (i. e., to show that a particular app is really a facebook app)
- Affects current platform work
- Note: not displaying permissions info at install time, only at runtime
- Launching of apps within a desktop browser has landed - bug 772600
- Implementing security changes to the manifest, tracker bug 768862:
- Questions and Concerns
- Concern - QA is blocked on bug 772363 - need input on how to test on each platform (desktop, android, b2g)
- no simple answer yet; interested parties should talk to Lucas
- Q: will packaged apps implementation land by July 20? A: No. Q: Still in scope for V1? A: Yes.
- Mike Trese defining App update workflow now
- What differences exist in the app manifests used for Gaia apps vs. Marketplace apps -- apparent differences:
- expected: permissions, orientation
- not expected: activities, attention_page, background_page
- How does B2G make use of packaged apps?
- NB: Prevent deletion of Marketplace app on B2G V1 [make it be a certified App?]
- Can any of the gaia apps be ran on desktop or android as well?
- Concern - QA is blocked on bug 772363 - need input on how to test on each platform (desktop, android, b2g)
- Roundtable
- Prioritizing upcoming work on WebRT [ragavan]
- Need support for trusted and certified apps on desktop and android
- Need android WebRT to have parity with desktop WebRT
- Need windows 8 support for WebRT
- Enabling better discovery and install experiences -- leverage 100's of M's of desktop users to put apps on their phones; recommendations
- Solving the bootstrap problem
- Launching apps from dashboards, using intents, etc.
- Developer support -- supporting multiple window apps; native windows
- Prioritizing upcoming work on WebRT [ragavan]
Actions
- Add fields to app manifest and spec for blocking items linked to tracker bug 768862 [anantn]
- Figure out how to track implementation of permissions enforcement [caitlin]
- Support new manifest fields in Mortar [wenzel]
- Caitlin to schedule meeting with Jason, Lucas about Packaged Apps
- Need to accept or reject "activities", "attention_page", "background_page" [anantn, dietrich]
- Investigate making Marketplace be a certified app on b2g so that it can't be deleted [clouserw, caitlin]