Apps/StatusMeetings/Engineering/2012-07-25

From MozillaWiki
Jump to: navigation, search

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"