Apps/StatusMeetings/Engineering/2012-07-25: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Created page with "= Details = * Time: Tuesday, 2012 July 25, 9:05 - 9:55am PT (16:05 - 16:55 UTC) * Backchannel: ** irc.mozilla.org #openwebapps * Virtual Location: ** [https://v.mozilla.com/flex...")
 
No edit summary
 
(19 intermediate revisions by 4 users not shown)
Line 1: Line 1:
= Details =
= Details =


* Time: Tuesday, 2012 July 25, 9:05 - 9:55am PT (16:05 - 16:55 UTC)
* Time: Wednesday, 2012 July 25, 9:05 - 9:55am PT (16:05 - 16:55 UTC)
* Backchannel:
* Backchannel:
** irc.mozilla.org #openwebapps
** irc.mozilla.org #openwebapps
Line 12: Line 12:
** +1-650-903-0800 or +1-650-215-1282, x92, conf#: 98652 (US/INTL)
** +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)
** +1-800-707-2533, pin: 369, conf#: 98652 (US toll free)
= Agenda =
* Significant Updates
** WebRT Desktop: resolved all v1 blockers by July 9 merge to Aurora for Firefox 16
*** Note - 2 FF 16 bugs desired for fixes + uplift, 1 verified but needs uplift - see query [https://bugzilla.mozilla.org/buglist.cgi?order=Bug%20Number;list_id=3772980;field0-0-0=cf_status_firefox16;resolution=---;resolution=FIXED;query_format=advanced;type0-0-0=equals;value0-0-0=affected;component=Web%20Apps;component=Webapp%20Runtime;product=Firefox here]
** WebRT Android: 6 open blockers for Firefox 16 - see [https://wiki.mozilla.org/Apps/Status#Android_WebRT_Blockers here] for more information
** AITC Desktop: Privacy policy implementation is the blocker preventing from preffing the feature on right now on Firefox 16
** Dev Ecosystem: Laying out m.m.o/developers to provide a single destination for docs, code samples, tutorials, tools for mobile app developers.
** Note - Harmonizing of Gaia App Manifests against Spec - Basecamp+ blockers
** Proposal for supporting multiple apps per origin in this [https://bugzilla.mozilla.org/show_bug.cgi?id=775847 bug]
** Firefox debugger made remotable; Developer Tools team thinks supporting WebRT Desktop is not much more work
* Checkin / status on major challenges
** Payments for B2G ( Kumar, Kevin, Justin )
** Packaged Apps for B2G ( Wil on behalf of Jonas / Fabrice )
*** Open questions are [https://wiki.mozilla.org/Talk:Apps/PackagingProposal here]
*** Need an end to end example to demonstrate how packaged apps with the mozapps API
* Questions and Concerns
** Web apps backend bugzilla component [https://bugzilla.mozilla.org/show_bug.cgi?id=766386 proposal] - Opinions on this?
* Roundtable
** Apps Work Week - Agenda & Ideas
** Triage of Webapps Backend & Common Bugs - Strategy
= Minutes =
* Intros: Thanks y'all!
== Significant Updates ==
* CELEBRATE! Resolved all blockers for WebRT Desktop for merge to FFx 16 Aurora
=== WebRT Android: Vlad ===
* 6 open blockers | 2 are mozilla marketplace activity (assigned to Ragavan, need decision soon) Ragavan meeting with Maria from UX today.
* Testing needed for WebRT Android to catch edge cases. Aaron Train should be driving testing.
* Maria, Vlad, Ragavan, Aaron, Wes to meet to discuss full Android experience to make sure everything is covered
=== AITC Desktop ===
* 1 blocker before land - related to privacy policy - 744640
* caitlin can get the copy from legal to the services team who will be hosting the privacy policy
* patch to implement privacy policy is a low risk patch
=== Dev Ecosystem ===
* Fred: single landing page for developers underway. ie: xtags, games, ux design guidelines etc including a partners page for partners who want to be listed in the marketplace
* MDN is the canonical place for docs: get started, information on the landing page, MDN for nitty gritty details
* rollout will be decided
=== Gaia app manifests ===
* basecamp blockers against discrepancies on manifest usage
* need to work with vivien to harmonize the spec with gaia app manifests
* b2g: vivien, apps: anant, android: wes
=== Supporting multiple apps per origin - {{bug|775847}} ===
* can we make all changes necessary in time for basecamp
* at some point need to think about adding this to android / desktop
* need to review with security (jonas)
** gaia
** android
** desktop
=== WebRT desktop to stand up remote debugging ===
* CELEBRATE!
=== WebRT Cross Platform : Need governance / policy for consistent handling of permissions model WebRT across platforms ===
* Each API owner for WebRT can go look at wiki/webapi to see the security guidelines around each to ensure consistency as we code go-forward
== CHALLENGES ON MAJOR PRIORITIES ==
=== Support for Packaged Apps ===
* currently working on B2G
* need to create developer spec for Desktop / Android WebRTs and support added
* support needs to be added for AITC
* Jason filing a bug for FFx 16 as the feature is pref'd on
* Brian Smith working on signed archives
=== Payments Update ===
* Security reviews in progress for Payments
* Fabrice working on payments and needs to test with Telefonica 
=== Security Changes to Manifest ===
* got application type in. need to agree on nomenclature - ensure strings are the same across platforms. Jonas will take a look today.
== QUESTIONS & CONCERNS ==
* Web apps backend bugzilla component - jason taking action
== ROUNDTABLE ==
* Agenda for work week: submit ideas, topics, suggestions, rants & raves to cgalimidi@mozilla.com
== Action Items ==
* Caitlin : Privacy policy to services
* Caitlin: invite diana liovitz / ragavan to friday session re: dev hub
* Anant: schedule meeting w vivien and wes to resolve issues w/ manifest cross-platform
* Mike Treese: how important is "Supporting Multiple Apps per Origin" for basecamp Aug 28. follow up with Jonas
* Jonas: schedule review w/ Raymond, B2G point person
* Vlad: to shoot off email to Maria, Ragavan, Aaron, cc:Jason to kick off testing conversation on WebRT Android
* Ragavan: identify RTs that need to work across platform, communicate to developers (actively)
* Caitlin: to schedule work session for packaged apps - jonas and Brian Smith to be invited along with Marketplace team (wil, krupa, etc)
* Jason: will write up description for "Web apps backend bugzilla component"

Latest revision as of 17:35, 25 July 2012

Details

  • Time: Wednesday, 2012 July 25, 9:05 - 9:55am PT (16:05 - 16:55 UTC)
  • Backchannel:
    • irc.mozilla.org #openwebapps
  • Virtual Location:
  • Physical Locations:
    • Mountain View: Sick Bay
    • San Francisco: Bay Bridge
  • 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
    • WebRT Desktop: resolved all v1 blockers by July 9 merge to Aurora for Firefox 16
      • Note - 2 FF 16 bugs desired for fixes + uplift, 1 verified but needs uplift - see query here
    • WebRT Android: 6 open blockers for Firefox 16 - see here for more information
    • AITC Desktop: Privacy policy implementation is the blocker preventing from preffing the feature on right now on Firefox 16
    • Dev Ecosystem: Laying out m.m.o/developers to provide a single destination for docs, code samples, tutorials, tools for mobile app developers.
    • Note - Harmonizing of Gaia App Manifests against Spec - Basecamp+ blockers
    • Proposal for supporting multiple apps per origin in this bug
    • Firefox debugger made remotable; Developer Tools team thinks supporting WebRT Desktop is not much more work
  • Checkin / status on major challenges
    • Payments for B2G ( Kumar, Kevin, Justin )
    • Packaged Apps for B2G ( Wil on behalf of Jonas / Fabrice )
      • Open questions are here
      • Need an end to end example to demonstrate how packaged apps with the mozapps API
  • Questions and Concerns
    • Web apps backend bugzilla component proposal - Opinions on this?
  • Roundtable
    • Apps Work Week - Agenda & Ideas
    • Triage of Webapps Backend & Common Bugs - Strategy

Minutes

  • Intros: Thanks y'all!

Significant Updates

  • CELEBRATE! Resolved all blockers for WebRT Desktop for merge to FFx 16 Aurora

WebRT Android: Vlad

  • 6 open blockers | 2 are mozilla marketplace activity (assigned to Ragavan, need decision soon) Ragavan meeting with Maria from UX today.
  • Testing needed for WebRT Android to catch edge cases. Aaron Train should be driving testing.
  • Maria, Vlad, Ragavan, Aaron, Wes to meet to discuss full Android experience to make sure everything is covered

AITC Desktop

  • 1 blocker before land - related to privacy policy - 744640
  • caitlin can get the copy from legal to the services team who will be hosting the privacy policy
  • patch to implement privacy policy is a low risk patch

Dev Ecosystem

  • Fred: single landing page for developers underway. ie: xtags, games, ux design guidelines etc including a partners page for partners who want to be listed in the marketplace
  • MDN is the canonical place for docs: get started, information on the landing page, MDN for nitty gritty details
  • rollout will be decided

Gaia app manifests

  • basecamp blockers against discrepancies on manifest usage
  • need to work with vivien to harmonize the spec with gaia app manifests
  • b2g: vivien, apps: anant, android: wes

Supporting multiple apps per origin - bug 775847

  • can we make all changes necessary in time for basecamp
  • at some point need to think about adding this to android / desktop
  • need to review with security (jonas)
    • gaia
    • android
    • desktop

WebRT desktop to stand up remote debugging

  • CELEBRATE!

WebRT Cross Platform : Need governance / policy for consistent handling of permissions model WebRT across platforms

  • Each API owner for WebRT can go look at wiki/webapi to see the security guidelines around each to ensure consistency as we code go-forward

CHALLENGES ON MAJOR PRIORITIES

Support for Packaged Apps

  • currently working on B2G
  • need to create developer spec for Desktop / Android WebRTs and support added
  • support needs to be added for AITC
  • Jason filing a bug for FFx 16 as the feature is pref'd on
  • Brian Smith working on signed archives

Payments Update

  • Security reviews in progress for Payments
  • Fabrice working on payments and needs to test with Telefonica

Security Changes to Manifest

  • got application type in. need to agree on nomenclature - ensure strings are the same across platforms. Jonas will take a look today.

QUESTIONS & CONCERNS

  • Web apps backend bugzilla component - jason taking action

ROUNDTABLE

  • Agenda for work week: submit ideas, topics, suggestions, rants & raves to cgalimidi@mozilla.com

Action Items

  • Caitlin : Privacy policy to services
  • Caitlin: invite diana liovitz / ragavan to friday session re: dev hub
  • Anant: schedule meeting w vivien and wes to resolve issues w/ manifest cross-platform
  • Mike Treese: how important is "Supporting Multiple Apps per Origin" for basecamp Aug 28. follow up with Jonas
  • Jonas: schedule review w/ Raymond, B2G point person
  • Vlad: to shoot off email to Maria, Ragavan, Aaron, cc:Jason to kick off testing conversation on WebRT Android
  • Ragavan: identify RTs that need to work across platform, communicate to developers (actively)
  • Caitlin: to schedule work session for packaged apps - jonas and Brian Smith to be invited along with Marketplace team (wil, krupa, etc)
  • Jason: will write up description for "Web apps backend bugzilla component"